上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 第一章 等待唤醒机制 1.1 线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个是生产,一个是消费,那么线程A与线程B之间就存在线程通信问题。 为什么要处理线程间通 阅读全文
posted @ 2019-07-16 14:58 微光半夏 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 第一章 线程 1.1 多线程原理 昨天的时候我们已经写过一版多线程的代码,很多同学对原理不是很清楚,那么我们今天先画个多线程执行时序图来体现一下多线程程序的执行流程。 代码如下: 自定义线程类: 测试类: 流程图: 程序启动运行main时候,java虚拟机启动一个进程,主线程main在main()调 阅读全文
posted @ 2019-07-15 17:01 微光半夏 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 第一章 异常 1.1 异常概念 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 异常 :指的是程序在执行过程中,出现的非正常的情 阅读全文
posted @ 2019-07-15 11:25 微光半夏 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 第一章 Map集合 1.1 概述 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。 我们通过查看Map接口描述,发现Map接口 阅读全文
posted @ 2019-07-13 18:08 微光半夏 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 第一章 数据结构 2.1 数据结构有什么用? 当你用着java里面的容器类很爽的时候,你有没有想过,怎么ArrayList就像一个无限扩充的数组,也好像链表之类的。好用吗?好用,这就是数据结构的用处,只不过你在不知不觉中使用了。 现实世界的存储,我们使用的工具和建模。每种数据结构有自己的优点和缺点, 阅读全文
posted @ 2019-07-13 16:23 微光半夏 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 第一章 Collection集合 1.1 集合概述 在前面基础班我们已经学习过并使用过集合ArrayList<E> ,那么集合到底是什么呢? 集合:集合是java中提供的一种容器,可以用来存储多个数据。 集合:集合是java中提供的一种容器,可以用来存储多个数据。 集合和数组既然都是容器,它们有啥区 阅读全文
posted @ 2019-07-13 10:11 微光半夏 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 第一章 Object类 1.1 概述 java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。 如果一个类没有特别指定父类, 那么默认则继承自Object类。例如: 根据JDK源代码及Object类 阅读全文
posted @ 2019-07-12 16:58 微光半夏 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 第一章 final关键字 1.1 概述 学习了继承后,我们知道,子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承 API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了 final 关键字, 用于修饰不可改变内容。 final: 不可 阅读全文
posted @ 2019-07-12 11:05 微光半夏 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 第一章 接口 1.1 概述 接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么 接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法 (JDK 9)。 接口的定义,它与定义类方式相似,但是使用 阅读全文
posted @ 2019-07-11 22:33 微光半夏 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 第一章 继承 1.1 概述 由来 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要 继承那一个类即可。如图所示: 其中,多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。 继承描述的是事物之间的所属关系,这种关系是: 阅读全文
posted @ 2019-07-11 17:14 微光半夏 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页