阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]一、Java的主函数细节String[]args表示从控制台接收参数。main方法声明为static的原因是为了让主函数不依赖类的对象,在类加载的时候主函数也随着被加载到主存中。三、Java编程的三个特性三、设置环境变量时,三个变量的含义常见的DOS命令操作:四、关键字和保留字Java中默认的带有小数的是双精度的,如果要声明为float…

大家好,又见面了,我是你们的朋友全栈君。

一、Java的主函数细节

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

String[] args表示从控制台接收参数。

main方法声明为static的原因是为了让主函数不依赖类的对象,在类加载的时候主函数也随着被加载到主存中。

三、Java编程的三个特性

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

三、设置环境变量时,三个变量的含义

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

常见的DOS命令操作:

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

四、关键字和保留字

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

Java中默认的带有小数的是双精度的,如果要声明为float型的,要在数字最后加上f或F.

一个字母或者阿拉伯数字占一个字节,一个中国汉字占两个字节。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

五、静态方法为什么只能访问静态成员而无法访问非静态成员?

解答:因为静态方法在类随着类被加载进内存而被加载到内存中,是优于对象存在的,所以静态方法没办法调用非静态成员(非静态成员在对象被创建时才会存在)。

同理,静态方法中也不能出现this,super等词,因为this代表的是对象,而这个时候对象都不一定存在。

 

如何判断所写的方法是否应该设置为静态呢?

解答:如果方法没有访问的特有数据,那么该方法就应该设置为静态的。如果方法有访问对象的特有数据,那么该方法一定不能设计为静态的。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

六、构造函数知识

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

谨记:如果自己定义一个构造函数,就要把其他要用到的构造函数都要定义好。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

对于基本类型的数值范围,可以用其包装类的函数来查看。

Byte.SIZE();Byte.MIN_VALUE;Byte.MAX_VALUE

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

Java中使用长整型数据时要在数据后面加上L或l,否则的话会把该数据当做整型。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

七、String细节。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

八、Java类型问题

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

九、访问修饰符和其它修饰符

Java中的类不能被private和protect修饰。编译器会报错,因为编译器认为这个类具有太大的局限性。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

被final修饰的方法不能被重写,类的任何特性都不能被继承。

由于抽象类不能实例化,所以抽象类唯一的作用是将来拿来扩充,所以抽象类不能被final修饰。

如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

九、短路运算符。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

>>>右移补0操作。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

十、小知识点。

switch只支持byte,short和int三种数值类型,后来加入了char 和String类型。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

十一、通过Java中int与Integer的比较来了解基本类和包装类的区别和联系。

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

Math.round()细节

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

Math.round(a) == Math.floor(a + 0.5);

回车的知识:

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

十二、String

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

阅读Java菜鸟教程总结(一):基础篇1[通俗易懂]

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154071.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 为什么从Java开发转测试?

    为什么从Java开发转测试?前言很多粉丝关注我可能是从乐优商城项目关注的,这确实是我曝光度最高的一篇blog了包括现在新增的粉丝的话也是从乐优商城项目blog关注的ps:大家有询问我要源码,我以前是有上传到github上的,但是由于里面用到了阿里云,github天天给我发邮件报警说有风险,然后我就删除了,所以源码的话,现在是没有了的但是我觉得乐优商城过于大,用的技术栈也很多,如果面试的时候不能充分讲明白的话,尽量不要用这个项目去面试大家如果要用他面试的话可以从以下几个思路去讲1、整体是一个什么项目?主体业务流程是什么

    2022年7月16日
  • [算法]有趣算法合辑[11-20][通俗易懂]

    [算法]有趣算法合辑[11-20]

    2022年1月29日
  • fd安装教程_ipfs节点搭建

    fd安装教程_ipfs节点搭建自己也是在网上学习的,然后整理了一下,凑合看吧。。。。。。自己也留个底安装好虚拟机后,在/usr/include下进行安装首先查看防火墙状态,service iptablesstatus查看剩余磁盘空间命令df-lh查看端口占用netstat-tlnsudo netstat -tlnp|grep 4200kill-9 安装gcc-c++以上fastdfs源码都是纯C语言编写的,因此需要下…

    2022年10月20日
  • 网络爬虫之网站背景调研建议收藏

    1.检查robots.txt大多数网站都会定义一robots.txt文件,这样可以了解爬取该网站时存在哪些限制,在爬取之前检查robots.txt文件这一宝贵资源可以最小化爬虫被封禁的可能,而且还

    2021年12月19日
  • 详解单调队列算法

    详解单调队列算法前言如果你对这篇文章可感兴趣,可以点击「【访客必读-指引页】一文囊括主页内所有高质量博客」,查看完整博客分类与对应链接。在上一篇文章中,我们介绍了「单调栈」这一最常考察的线性数据结构。而今天我们将继续沿着这个思路,介绍另一个与其“齐名”的线性数据结构,即「单调队列」。「单调队列」在「数据结构」题中的分布较为广泛,且常被当作优化「动态规划」的一种重要手段,因此该算法在面试中考察的频率较高,属于必知必会的知识点。队列首先我们来回忆一下「队列」。「队列」是一种「先进先出」的线性数据结构,其中元素

    2022年6月25日
  • HDU 1114 Piggy-Bank 全然背包[通俗易懂]

    HDU 1114 Piggy-Bank 全然背包

    2022年1月18日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号