![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习总结
foundliving
这个作者很懒,什么都没留下…
展开
-
20210318Java方法、类和对象的个人总结*****
编程这件事儿是从外国开始的,很多术语是强行翻译过来的,大家用着字面意思习惯了,也就没有建立完整的翻译,不过有时候用起来比较拗口,还是会用自己的方式表达,最终结果是同一个意思不同人有不同表达,甚至同一个人也有很多种表达,导致讲解的时候,容易让听者云里雾里,一会儿构造器,一会儿构造函数,一会儿构造方法。再者编程语言也多,各种语言之间定义的说法也不同,用法也不同,很多人跨语言类比,比如把函数聊进了Java,越容易让初学者云里雾里。所以个人认为,学习一门编程语言时,弄清楚老师说的每个名词准确的意思很重要。对象就是原创 2021-03-18 19:19:21 · 81 阅读 · 0 评论 -
20210316静态方法与非静态方法
Java中public void与public static void有什么区别?public void 修饰是非静态方法,该类方法属于对象,在对象初始化(new Object())后才能被调用;public static void 修饰是静态方法,属于类,使用类名.方法名直接调用。非静态方法之间可以互相调用,非静态方法也可以调用静态方法;但是静态方法不可以直接调用(未初始化的)非静态方法。由于 public static void main 作静态方法,所以遵循这个原则。但是 Java 可以通原创 2021-03-16 15:00:10 · 44 阅读 · 0 评论 -
典型报错
索引越界数组索引下标超出数组范围java.lang.ArrayIndexOutOfBoundsException原创 2021-03-16 14:37:49 · 79 阅读 · 0 评论 -
20210315Java中的equals.()和==
==比较的是值equals.()比较的是两个对象的引用是否相等,即是否指向同一个对象因此:对于==,如果用作于基本数据类型的变量,则直接比较其存储的“值”是否相等;如果作用于引用类型的变量,则比较的是所指向的对象的地址对于equals方法,注意:equals方法不能作用于基本数据类型的变量。 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容。...原创 2021-03-15 21:54:03 · 34 阅读 · 0 评论