上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 49 下一页
摘要: 方法重载:方法名称相同,参数列表不同(可以是参数的类型,个数,顺序不同) 方法重载满足的条件 1. 同一个类中,方法名相同,参数列表不同的2个或多个方法构成方法的重载 2.参数列表不同指参数的类型,参数的个数,参数的顺序至少一项不同 3.方法的返回值类型,方法的修饰符可以不同。 阅读全文
posted @ 2017-06-25 12:36 巴蒂青葱 阅读(144) 评论(0) 推荐(0)
摘要: 记得大学刚开始学C语言时,老师就说:自增有两种形式,分别是i++和++i,i++表示的是先赋值后加1,++i是先加1后赋值,这样理解了很多年也没出现问题,直到遇到如下代码,我才怀疑我的理解是不是错了: public class Client { public static void main(Str 阅读全文
posted @ 2017-06-24 10:55 巴蒂青葱 阅读(1347) 评论(0) 推荐(1)
摘要: 子类构造方法在调用时必须先调用父类的,由于父类没有无参构造,必须在子类中显式调用,修改子类构造方法如下即可: public Derived(String s){ super("s"); System.out.print("D"); } 在调用子类构造器之前,会先调用父类构造器,当子类构造器中没有使用 阅读全文
posted @ 2017-06-24 08:47 巴蒂青葱 阅读(485) 评论(0) 推荐(0)
摘要: javac.exe是编译.java文件 java.exe是执行编译好的.class文件 javadoc.exe是生成Java说明文档 jdb.exe是Java调试器 javaprof.exe是剖析工具 一、区别 (A)java.exe: 运行java程序 javaw.exe: 跟java命令相对的, 阅读全文
posted @ 2017-06-23 19:54 巴蒂青葱 阅读(1177) 评论(0) 推荐(0)
摘要: 浅谈Java中的对象和对象引用 在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多朋友在初学Java的时候可能经常会混淆这2个概念,觉得它们是一回事,事实上则不然。今天我们就来一起了解一下对象和对象引用之间的区别和联系。 1.何谓对象? 在Java中有一句比较流行的话,叫做“万物 阅读全文
posted @ 2017-06-23 12:15 巴蒂青葱 阅读(168) 评论(0) 推荐(0)
摘要: 规则1(无继承情况下):对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器证明代码: 复制代码 代码如下: public class InitialOrderTest { // 静态变量 public static Str 阅读全文
posted @ 2017-06-22 14:26 巴蒂青葱 阅读(348) 评论(1) 推荐(0)
摘要: 在网上看到了下面的一段代码: [java] view plain copy public class Test { static { _i = 20; } public static int _i = 10; public static void main(String[] args) { Syst 阅读全文
posted @ 2017-06-22 14:07 巴蒂青葱 阅读(131) 评论(0) 推荐(0)
摘要: 在我的工作中,广泛使用了 List 类型的引用变量,而引用的是具体的类 ArrayList。我们通常会使用 for 循环遍历一个 List,每一次循环为 List 调用的 get 方法传入一个循环变量,这样就取到了具体位置的元素,并进行业务上的处理。那么,我们为什么需要 Iterator 接口? 通 阅读全文
posted @ 2017-06-22 11:54 巴蒂青葱 阅读(164) 评论(0) 推荐(0)
摘要: 1、综述 所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。 当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理。从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类 阅读全文
posted @ 2017-06-22 11:53 巴蒂青葱 阅读(416) 评论(0) 推荐(0)
摘要: 堆区:只存放类对象,线程共享; 方法区:又叫静态存储区,存放class文件和静态数据,线程共享; 栈区:存放方法局部变量,基本类型变量区、执行环境上下文、操作指令区,线程不共享; 堆区:只存放类对象,线程共享; 方法区:又叫静态存储区,存放class文件和静态数据,线程共享; 栈区:存放方法局部变量 阅读全文
posted @ 2017-06-22 09:24 巴蒂青葱 阅读(155) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 49 下一页