上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 1. 进程和线程2. 多线程程序运行模式3. 定义线程的方法1. 进程和线程 多进程:在操作系统中能(同时)运行多个任务(程序) 多线程:在同一应用程序中有多个顺序流(同时)执行2. 多线程程序运行模式 生成线程--->就绪状态--->运行状态--->就绪状态--->运行状态--->....---... 阅读全文
posted @ 2014-05-21 19:32 Mirrorhanman 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是内部类2. 内部类的使用方法3. 匿名内部类的使用方法1. 什么是内部类1 class A{ 2 class B{ 3 } 4 } 会生成如下class 2. 内部类的使用方法 1 class A{ 2 int i; 3 class B{ 4 int ... 阅读全文
posted @ 2014-05-21 16:26 Mirrorhanman 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共 5 种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共 7 种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共 11 种:策略模式、模板方法模式、观察者... 阅读全文
posted @ 2014-05-21 15:47 Mirrorhanman 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 本文由 ImportNew - 唐小娟 翻译自 Javarevisited。欢迎加入Java小组。转载请参见文章末尾的要求。对于Java程序员来说,掌握面向对象的设计理论和一些设计模式是必备技能。就像我在另一篇博客Java程序员应该知道的10个面向对象理论中提到的,不学理论就开始编程,就类似于学习一... 阅读全文
posted @ 2014-05-21 15:43 Mirrorhanman 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 1. 处理流的使用实例2. 装饰者(Decorator)模式3. 节点流与处理流的关系1. 处理流的使用实例 BufferedReader处理流介绍 public String readline() throws IO Exception 对于下面这样的文件, 每一行都是关于一个人的信息, 这种情况... 阅读全文
posted @ 2014-05-21 14:51 Mirrorhanman 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1. 大文件的读写方法2. 字符流的使用方法1. 大文件的读写方法 buffer大小总有个尽头 假如1G = 1024 * 1024 * 1024 byte 不可能产生这么大的buffer吧 因此应该循环读取数据, 一次读写一小段 右键-属性-from.txt有2345kb, 每次读取1024kb时... 阅读全文
posted @ 2014-05-21 13:53 Mirrorhanman 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1. I/O操作的目标2. I/O的分类方法3. 读取文件和写入文件的方法1. I/O操作的目标 从数据源当中读取数据 ,以及将数据写入到数据目的地当中 2. I/O的分类方法 (了解下就可) 3. 读取文件和写入文件的方法 Java里面的所有的东西 都是对象, 异常、I/O流都是对象!... 阅读全文
posted @ 2014-05-21 10:27 Mirrorhanman 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1. throw 的作用2. throws 的作用1. throw的作用 1 class User{ 2 private int age; 3 public void setAge(int age){ 4 if (age < 0){ 5 Ru... 阅读全文
posted @ 2014-05-21 09:35 Mirrorhanman 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是异常2. 异常的分类3. try...catch..finally结构的使用方法1. 什么是异常 异常:中断了 正常指令流的 事件 异常 是在程序运行的时候产生的1 class Test{2 public static void main(String args []){3 ... 阅读全文
posted @ 2014-05-20 11:09 Mirrorhanman 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么要用接口2. 工厂方法模式1. 为什么要用接口 之前的打印机程序, open、close、print对于惠普、佳能实际上应该都是不同的, 不同的打印机, 开机、关机、打印都应该不同 所以更靠谱的是将Printer定义为interface类型1 interface Printer{2 ... 阅读全文
posted @ 2014-05-20 10:38 Mirrorhanman 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 接口绝对是最重要的东西!!!1. 什么是接口2. 接口的基本语法1. 什么是接口 定义接口, 就是定义了调用对象的标准2. 接口的基本语法 使用interface定义 接口当中的方法都是抽象方法 接口当中的方法都是public权限1 interface USB{ //in... 阅读全文
posted @ 2014-05-19 20:39 Mirrorhanman 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1. 访问权限与继承2. protected权限1. 访问权限与继承 跨包继承需要public 权限2. protected权限 和default一样的功能, 但该权限只能修饰成员变量和成员函数 protected允许跨包继承, 其与public区别是: public是跨包任何类都可访问 , pro... 阅读全文
posted @ 2014-05-19 20:25 Mirrorhanman 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1. java的访问权限2. 软件包的导入1. java的访问权限 public 公共权限 既可修饰类 又可修饰成员变量和成员函数 不在同一个包, 对其访问时必须是公共类1 package mirror;2 3 class Person{ 4 public Str... 阅读全文
posted @ 2014-05-19 19:58 Mirrorhanman 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是Java当中的软件包2. 为什么要使用软件包3. 如何给一个类打包1. 什么是Java当中的软件包 假如这个代码分为A组合B组合作开发 A组 建立父类User 子类是Student 和 Teacher B组 建立父类User 子类分为注册和非注册用户 两组代码都有User, 这样会有... 阅读全文
posted @ 2014-05-19 16:52 Mirrorhanman 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用抽象类 ? 父类是打印机, 子类是 喷墨打印机 和 针式打印机 父类的 print 函数, 由于 喷墨打印机 和 针式打印机 原理不同而无法编写, 故应使用抽象函数 下面演示一种抽象类的价值.abstract class Printer{ void Open(){ ... 阅读全文
posted @ 2014-05-19 16:37 Mirrorhanman 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页