JAVA
巴黎没有欧莱雅你也不值得被拥有
发现自己近来好懒,好久没沉淀芝士了
展开
-
树的应用方法
【代码】树的应用方法。原创 2022-11-30 22:25:26 · 252 阅读 · 1 评论 -
Head First Java#8_多态抽象接口
自己总结继承和多态就是一个是拆解,一个是归列合并。 抽象类用 abstract 继承用 extends 比较两个引用的是不是同一个对象用equals方法a.equals(b); 验证a是否是b的父类 if(a instanceof b) 凡是装到数据类型为object的对象都会失去它的本质,变成object类型 object有equals()、getClass()、hashCode()原创 2017-08-02 19:15:20 · 671 阅读 · 0 评论 -
Head First Java#9_垃圾回收机制_构造方法
要点: 我们只关心栈与堆这两种内存空间 实例变量是声明在类中方法之外的地方 局部变量声明在方法或方法的参数上 对象引用变量与primitive主数据类型变量都是在栈上 不管是实例变量或局部变量,对象本身都会在堆上 如果实例变量全都是primitive主数据类型的,则Java会一句primitive主数据类型的大小为该实例变量留下空间。 如果有声明变量但没有给它赋值,则只原创 2017-08-03 16:22:19 · 298 阅读 · 0 评论 -
Head First Java#10_数字与静态
在Math这个类中的所有方法都不需要实例变量值。因为这些方法都是静态的,所有你无需Math的实例。你会用到的只有它的类本身。 非静态方法与静态方法的差别 static这个关键字可以标记出不需要实例的方法,一个静态的方法代表说:“一种不依靠实例变量也就不需要对象的行为”。 非静态方法和静态方法 非静态方法有实例变量,静态方法没有实例变量 非静态:以引用变量的名称调用非静态的方法原创 2017-08-03 16:23:32 · 384 阅读 · 0 评论