最近因为一些问题,发现了自己在基础上还有所欠缺,所以又看了一遍Java的书籍和视频。以下是我自己学习时的查缺补漏。
学习JavaSE,应该说学过Java的人都会经历这一关。这是Java语言的基础部分知识。那么,在我们学习的过程中,有没有遗漏一些关键的知识呢?下面我就将我发现的基础部分遗漏知识点,说一下。
| 数组 | 遗漏点 |
|---|---|
| 数组定义 | 多维数组定义方式,以二维数组为例。int[][] arr = new int [][] {参数组} |
| Arrays工具类 | Arrays工具类中的各种实用方法 |
还有下面循环中可以用到的标识符
| 循环 | 遗漏点 |
|---|---|
| 标识符 | 在循环关键字钱加上“标识符名:”,即可 例:end:while(true){break end; |
类:
当我们在类中定义一个变量的时候,若给它加上static,那么这个变量就将会在所有此类对象中共享,即无论在哪一个对象中更改了这个变量的值,那么其他对象中此变量的值相应改变,且此变量在存放在堆中,只有一个内存地址(共享)。
博主因发现自身Java基础欠缺,重新学习Java书籍和视频。介绍了JavaSE是Java语言基础,分享学习中发现的基础遗漏知识点,还提及类中加static的变量会在所有此类对象中共享,存于堆中且只有一个内存地址。
728

被折叠的 条评论
为什么被折叠?



