/ 八股 / Java基础
Object
toString 原本作用 返回对象的字符串表示形式 包名类名+@+对象地址值 System.out.println(obj); 也会打印这样的地址值源码: public void println(Object x) { String s = String.valueOf(x); if (getClass() == P…
594 次阅读
共 5 篇文章。
toString 原本作用 返回对象的字符串表示形式 包名类名+@+对象地址值 System.out.println(obj); 也会打印这样的地址值源码: public void println(Object x) { String s = String.valueOf(x); if (getClass() == P…
594 次阅读
包 使用同一个包下的类时不用导包 使用Java.lang包中的类时,不需要导包 其他情况需要导包 如果同时使用两个包中的同名类,需要用全类名 包的作用 包就是文件夹,用来管理不同的Java类 包名的书写规则 公司域名反写+包的作用,需要全部英文小写,见名知意 什么是全类名 包名+类名 什么时候需要导包?什么时候不用导包…
1,213 次阅读
多态初识 调用成员的特点 成员变量:编译看左边,运行看左边成员方法:编译看左边,运行看右边 多态在调用成员变量时为什么是父类的,但是方法是子类的? 🧠 一句话解释: 在编译时(静态绑定),成员变量是根据引用类型(也就是声明的类型)来决定的;在运行时(动态绑定),方法是根据对象的实际类型(也就是 new 出来的类型)来决…
1,054 次阅读
Java 中 static 关键字详解:静态变量、静态方法、代码块与常见面试题。
1,120 次阅读
从 Java 的值传递讲起,解释为什么 Java 中只有值传递。
1,070 次阅读