
java
javazqd110
java程序员
展开
-
io介绍
1.做java开发有一段时间了,对java的io类库总是没有较全面的了解,仅仅停留在会使用几个常用api的基础 上。抽空学习了一下,对io类库有了更全面的了解。 2.IO:输入输出,java中使用流的抽象概念来表示。 3.从操作的基本单元的类型划分:可分为面向字节操作的IO和面向字符操作的IO。 3.1.在面向字节操作的IO中,api的设计者认为有关输入的类都继承自Inpu...2016-08-25 17:18:53 · 138 阅读 · 0 评论 -
java关于Class的生命周期
1.一个Java对象有其自己的生命周期,而对象基于class类同样也有着自己生命周期。2.java类的完整的生命周期会经历加载、连接、初始化、使用、和卸载五个阶段。 2.1.加载:java类加载器查找Class的二进制文件,把类的信息加载到jvm的方法区中,实例化一 个java.lang.Class对象。 2.2.连接: a)验证:检查载入的c...原创 2016-08-28 16:14:46 · 276 阅读 · 0 评论 -
java内部类
一.java内部类:将一个类的定义放在另一个类的定义内部(你可以把逻辑相关的类组织在一起,看起来像是一 个代码隐藏的机制,就像对一个类中的方法用private等修饰符修饰一样)。 public class Outer{ private int i=0; class Inner{...原创 2016-08-29 20:24:19 · 91 阅读 · 0 评论 -
nio系列介绍1
前言: Jdk自1.4版本开始,提供给我们一种新的IO操作,即NIO(new io),这种新的io不同与之前的io操作(java.io包 下),感觉是个废话。我们称java.io包下的io为BIO(blocking io)。Jdk1.7版本开始,又给我们提供了第三招IO操 作,即AIO(asynchronous io),之所以有不同这么io,原因取决于底层(操作系统)的区别,...2016-12-25 17:59:16 · 123 阅读 · 0 评论