![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习笔记
爱睡觉的沐沐
初入江湖的程序猿,江湖路远不包邮,自己摸爬滚打ing
展开
-
JAVA学习笔记-成员变量、局部变量、静态变量
最近在重新温习JAVA的相关知识,在书中出现了各种变量类型诸如:成员变量、局部变量、静态变量等,感觉有一些发蒙,再次整理一下有关变量的知识,如有错误,还请大家提出。 关于变量 在JAVA中,对于变量的描述,大方向上只分为成员变量、局部变量。 成员变量 又叫类变量,是直接在类或者的方法外定义的变量,一般不需要初始化,在编译时,系统会自动初始化(一般是在类加载时初始化,先于方法)。 成员变量一般又可以...原创 2019-07-26 17:26:52 · 189 阅读 · 0 评论 -
Java学习笔记-equals()方法与‘==’的区别
今天看到Object类中的equaals()方法:比较两个对象是否相等。 那问题来了,它和‘==’有什么本质上的区别吗,在用法上有什么要注意的? 编写一个测试类: public class EqualsText { public static void main(String [] args) { String s1="abc"; String s2="ab...原创 2019-08-06 10:26:45 · 101 阅读 · 0 评论 -
JAVA学习笔记-对于多态性的理解
在学校学习java时老师就跟我们讲过java的三大特性:封装、继承、多态性 但是当初只是为了应付考试,只记住有这么些特性,但是具体是什么并没有太在意,最近重新温习一遍java,对于这三者有了自己的一些理解(所谓理解,也只不过是理解了书上的意思)。 打个比方,鸡鸭鹅都属于家禽,那我写一个叫做“家禽”的类,在里面写了家禽的基本特征。然后我又写了三个类:“鸡、鸭、鹅”,三者都具备父类家禽的基本特征,那我...原创 2019-08-06 10:59:19 · 126 阅读 · 0 评论