会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xuhongliang
博客园
首页
新随笔
联系
管理
订阅
2018年7月9日
Java核心技术卷一 8. java并发
摘要: 什么是线程 每个进程拥有自己的一整套变量,而线程则共享数据。 没有使用多线程的程序,调用 Thread.sleep 不会创建一个新线程,用于暂停当前线程的活动。程序未结束前无法与程序进行交互。 使用线程给其他任务提供机会 将代码放置在一个独立的线程中,事件调度线程会关注事件,并处理用户的动作。 在一
阅读全文
posted @ 2018-07-09 00:36 xuhongliang
阅读(129)
评论(0)
推荐(0)
2018年6月6日
Java核心技术卷一 7. java集合
摘要: Java 集合框架 最初常用的数据结构类:Vector 、Stack 、Hashtable 、BitSet 与 Enumeration 接口。 将集合的接口与实现分离 Queue接口 Java 集合类库将接口与实现分离。 看队列(queue)是如何分离的。队列接口指出可以在尾部添加元素,在队列的头部
阅读全文
posted @ 2018-06-06 17:51 xuhongliang
阅读(171)
评论(0)
推荐(0)
2018年6月3日
Java核心技术卷一 6. java泛型程序设计
摘要: 泛型程序设计 泛型程序设计:编写的代码可以被很多不同类型的对象所重用。 类型参数:使用``,后者可以省略,因为可以从变量的类型推断得出。类型参数让程序更具更好的可读性和安全性。 通配符类型:很抽象,让库的构建者编写出尽可能灵活的方法。 定义简单泛型类 泛型类就是具有一个或多个类型变量的类。 在实例化
阅读全文
posted @ 2018-06-03 00:22 xuhongliang
阅读(207)
评论(0)
推荐(0)
2018年6月2日
Java核心技术卷一 5. java异常、断言和日志
摘要: 处理错误 由于出现错误而使得某些操作没有完成,程序因该: 返回到一种安全状态,并能够让用户执行一些其他命令 允许用户保存所有操作的结果,并以适当的方式终止程序 需要关注的问题: 1. 用户输入错误 2. 设备错误 3. 物理限制 4. 代码错误 当某个方法不能够采用正常的路径完成它的任务,就可以通过
阅读全文
posted @ 2018-06-02 23:23 xuhongliang
阅读(544)
评论(0)
推荐(0)
Java核心技术卷一 4. java接口、lambda、内部类和代理
摘要: 接口 接口概念 接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。 如果类遵从某个特定接口,那么久履行这项服务。 任何实现 Comparable 接口的类都需要包含 compareTo 方法,并且这个方法的参数必须是一个 T 对象,返回一个整形数值。 接口的特点 : 接口中
阅读全文
posted @ 2018-06-02 23:22 xuhongliang
阅读(165)
评论(0)
推荐(0)
Java核心技术卷一 3. java继承、多态和反射
摘要: 类、超类和子类 雇员用 Employee 类表示,但是经理是雇员但他有独自的域和方法,所以我们可以添加一个新类 Manager。我们在新类中增加新功能,用 继承 的方法将 Employee 类中的域和方法保留下来。每个经理都是一个雇员, 关系是继承的一个明显特征。 定义子类 关键字 表示继承: 关键
阅读全文
posted @ 2018-06-02 23:18 xuhongliang
阅读(225)
评论(0)
推荐(0)
Java核心技术卷一 2. java对象与类
摘要: 面向对象程序设计概述 面向对象程序设计(简称 OOP )是主流的程序设计范型,取代了早年的结构化过程化程序设计开发技术。Java 是完全面向对象的,必须熟悉 OOP 才能够编写 Java 程序。 面向对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。 程序中的很多对象来
阅读全文
posted @ 2018-06-02 23:17 xuhongliang
阅读(198)
评论(0)
推荐(0)
Java核心技术卷一 1. java基本语法
摘要: 数据类型 java中一共有8种数据类型,其中4种整形,2种浮点类型,1种用于表示编码的字符类型char,1种用于表示真值的boolean类型。 整形 为了保证移植性,数据类型的取值范围是固定的。 int 4字节 2^32 ~ 2^32 1 最常用 short 2字节 2^16 ~ 2^16 1 需要
阅读全文
posted @ 2018-06-02 23:16 xuhongliang
阅读(718)
评论(0)
推荐(0)
公告