摘要: 执行上述代码后,运行结果如下: 从上述结果得知,在TestA的有参/无参构造函数中均默认调用了父类TestB的无参构造函数,即默认执行了super()代码 阅读全文
posted @ 2017-09-07 22:04 #hanw 阅读(2123) 评论(0) 推荐(1) 编辑
摘要: 一个进程正在运行时至少会有1个线程在运行,这种情况在Java中也是存在的。这些线程在后台默默地执行,比如调用public static void main(String[] args)方法的线程就是这样的,而且它是由JVM创建的。 在Java的JDK开发包中,已经自带了对多线程的支持,可以很方便地进 阅读全文
posted @ 2017-09-06 21:27 #hanw 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 进程是操作系统结构的基础,是一次程序的执行;是一个程序及其数据在处理机上顺序执行时所发生的活动;是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。进程是受操作系统管理的基本运行单元。 线程可以理解成是在进程中独立运行的子任务。比如QQ.exe运行时就有很多的子任务在同时运行 阅读全文
posted @ 2017-09-06 19:38 #hanw 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 官方版 官方在线文档:http://docs.oracle.com/javase/8/docs/api/index.html 官方下载链接:http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2 阅读全文
posted @ 2017-09-06 15:12 #hanw 阅读(420) 评论(1) 推荐(0) 编辑
摘要: read()方法阻塞的情况: 执行上述代码,在控制台输入数据之前程序将一直阻塞在read方法 阅读全文
posted @ 2017-09-06 14:06 #hanw 阅读(144) 评论(0) 推荐(0) 编辑