Java基础知识——初始化与清理 1、用构造器确保初始化 在Java中,通过类构造器,确保每个类都会得到初始化。构造器采用与类相同的名称。 不接受任何参数的构造器叫默认构造器,术语无参构造器。如果你的类里没有构造器,编译器会自动创建一个默认构造器,如果你的类里有构造器(不管是有参还是无参),则编译器不会自动创建默认编译器。 构造器不返回任何东西,这和返回值为空(void)不同,空 2019-09-25 Java Java基础
Java基础知识——操作符 ++i先递增后取值,i++先取值后递增. 对象的等价值,例: 123456789101112Integer n1 = new Integer(47);Integer n2 = new Integer(47);n1 == n2; //falsen1.equals(n2); //trueclass Value{ int i;}Value v1 = new Value();Va 2019-09-22 Java Java基础
[转载] Java import单类引入与包引入的区别 单类型导入(single-type-import),例如import java.io.File; 按需类型导入(type-import-on-demand),例如 import java.io.*; 关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大家参考。 单类型导入比较好理解,仅仅导入一个public类或者接口。而对于按需类型导 2019-09-17 Java Java基础
Java基础知识--一切都是对象 1 用引用操作对象Java使用引用(reference)来操作对象,就像使用遥控器(引用)来操作电视机(对象)。例如: 1String s = "abc"; s是引用,“abc ”是对象。当然引用也可以独立存在,不一定需要一个对象与之关联。如: 1String s; 如果这时向s发送一个消息,就会返回一个运行时错误。因为s实际没有与对象关联。因此,一种安全的做法是创建一个 2019-09-16 Java Java基础
Java基础知识——对象导论 最近在导师的要求下开始加强Java基础,所以找了本《Thinking in Java》(Java编程思想)来看看,顺便做点笔记来证明自己看过,所以《Java基础知识》系列博客都是这本书的读书笔记。 2019-09-15 Java Java基础
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. 2019-09-01 Hexo 随笔