1、java中数组的长度可以用.length来确定
2、java中的Arrays类可以对数组进行轻松的操作
(1)、包名:import java.util.Arrays
(2)、Arrays.sort(数组名)/对数组进行从小到大排序/;
(3)、Arrays.toString(数组名)/直接序列化数组并输出/;
(4)、java有很多系统类包可以极大的节省开发时间。需要多加查看帮助文档
3、遍历一个数组的省略写法:for(int i :数组)
4、类中可以有初始化块和静态初始化块
(1)、初始化块:在类的定义中没有任何修饰符直接把一块代码用{}包裹起来
(2)、静态初始化块:初始化块{}外用static进行修饰
(3)、执行顺序: 静态初始化块->初始化块->构造方法
(4)、注意重新new对象并不会调用静态初始化块
5、内部类的访问:
(1)、在内部类访问外部类的私有属性要用“类名.this.属性名”访问。
(2)、在外部创建内部类对象要使用“外部类对象.new 内部类名()”的方式创建
(3)、方法内部类只能在方法内部使用,所以外部无法创建对象。内部正常创建即可
(4)、静态内部类正常new就可以
6、小白学习Java最常见的几个问题和误区:
1. 无脑盲目的刷视频去看,但是很少去练习。正常的状态应该是在整个学习的过程中,四分之三的时间都是在练习。视频只是让你了解学习什么内容,看一遍就行了。有很多人都是无脑的刷视频看,最后浪费几个月的时间,也找不到工作。
2. 小白开始学习的时候,看书是一种非常严重的误区。所以新手禁忌看书学习编程。至于原因是什么,在这里我不做太多解释。
3. 很多人都是遇到一个问题,就是能看懂代码,但是不会写,这是比较常见的问题。
4. 还有一个最现实的问题,就是学了后面的忘了前面,这是由于学习方法和方式存在这很大的错误。
5. 整个学习流程混乱,没有系统的安排,学的不系统不专业,技术掌握的不好,浪费几个月甚至半年的时间。
6. 缺乏和专业人士交流的过程,作为一个小白,在初期学习的时候,所学的最多的东西一定是从别人那里学到的,闭门造车。
7、Java学习视频分享
Java基础:
Java300集,Java必备优质视频_手把手图解学习Java,让学习成为一种享受
网友评论