Java基础知识
rob007008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础知识
Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言 java的可移植性表现:1、java中基本类型的大小是固定的,不会随着系统的变更而改变(比如C/C++的int可 能是16位,可能是32位),...原创 2013-11-19 16:05:47 · 116 阅读 · 0 评论 -
Java基础知识
java的方法: 1、方法的名字和参数的列表称为方法的签名,例如f(int)\f(String)是相同的方法名不同的签名,方法的返回值不属于签名的一部分,所以在子类覆盖超类方法的时候允许返回类型定义为原返回类型的子类型(java se5.0 以后)。 2、虚拟机在寻找类方法匹配时,会加载类的时候会创建一个类的方法列表。 ...原创 2013-11-19 16:17:31 · 98 阅读 · 0 评论 -
线程池
线程池在java中非常重要,在java se1.4以前的版本线程池非常简单,但在1.5以后新增了java.util.concurrent多线包,使线程池变的非常强大!再和java se1.4新增的NIO可以实现非常高性能的功能。 为什么使用线程池: 1、减少线程的创建销毁所到来的资源消耗,线程池可以使线程得到复用,并且易于维护管理。 2、可更具系统资源消耗(如、cpu、ro...原创 2014-02-13 15:16:44 · 124 阅读 · 0 评论 -
JAVA NIO
Java SE1.4引入了大量用于改进输入/输出处理机制的特性 NIO的特性: 1、字符集编码器和解码器 2、非阻塞的I/O 3、内存映射文件 4、文件加锁机制 大多数操作系统都可以利用虚拟内存实现将一个文件或者文件的一部分“映射”到内存中。然后就可以像内存一样访问快速。 JAVA NIO中提供了访问内存映射的方式“通道(channel)”传递,通道是用户磁盘文...原创 2014-02-18 15:42:24 · 116 阅读 · 0 评论
分享