8, 注解Annotation(注解)是JDK5.0及以后版本引入的。注解是以 @注解名 的形式标识注解不会影响程序语义,只作为标识注解是新的类型(与接口很相似),它与类、接口、枚举是在同一个层次,它们都称作为java的一个类型(TYPE)。它可以声明在包、类、字段、方法、局部变量、方法参数等的前....
分类:
编程语言 时间:
2014-12-30 00:30:54
阅读次数:
248
1, 静态导入:1234567891011121314151617181920packagecom.solaire.enhance;importstaticjava.lang.Math.max;//import语句可以导入一个类或某个包中的所有类//importstatic静态导入JDK5以后才有....
分类:
编程语言 时间:
2014-12-30 00:16:58
阅读次数:
314
为了很方便的代表文件的概念,以及存储一些对于文件的基本操作,在java.io包中设计了一个专门的类——File类。 在File类中包含了大部分和文件操作的功能方法,该类的对象可以代表一个具体的文件或文件夹,所以以前曾有人建议将该类的类名修改成FilePath,因为该类也可以代表一个文件夹,更准...
分类:
编程语言 时间:
2014-12-25 23:37:37
阅读次数:
240
1, 可以从其中读入一个字节序列的对象成为输入流,可以向其中写入一个字节序列的对象就做输出流。这些字节序列的来源地可以是文件,也可以是网络连接或者内存块。抽象类InputStream和OutputStream构成了I/O层次的基础。因为字节流不便于处理以Unicode存储的信息,所以有了Write....
分类:
编程语言 时间:
2014-12-25 22:01:31
阅读次数:
352
1, 泛型机制是JAVA5才支持,使用泛型机制编写的代码比那些杂乱地使用Object变量,然后再强制类型转换的代码具有更好的安全性和可读性。泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用,在泛型出来以前,泛型程序设计是继承Object来实现的。但是有缺点:1,当获取一个值必须要强制类型....
分类:
编程语言 时间:
2014-12-25 16:06:47
阅读次数:
132
1, JAVA最初版本只为最常用的数据结构提供了很少的一组类:Vector、Stack、Hashtable、BitSet与Enumeration接口,从JAVA1.2版本开始推出了一组功能完善的的数据结构。集合类的由来:对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。就使用集合容器进....
分类:
编程语言 时间:
2014-12-24 21:19:21
阅读次数:
529
1, String类一旦被初始化就不会被改变。字符串不不能被改变,编译可以让字符串之间共享。编译器将各种字符串存放在公共的存储池子中。字符串变量指向存储池中相应的位置。实际上只有字符串常量。而+(除了常量相加)和其它方法操作的不是共享的。String s1 ="abc" ,String s2 = ....
分类:
编程语言 时间:
2014-12-23 23:50:30
阅读次数:
319
1, 什么是多线程?一个程序可以执行多个任务,每一个任务称为一个线程,运行多个线程的程序称为多线程程序。进程:正在进行中的程序(直译)。线程:进程中一个负责程序执行的控制单元(执行路径)。多线程的好处:解决了多部分代码同时运行的问题。多线程的弊端:线程太多,会导致效率的降低。其实,多个应用程序同时....
分类:
编程语言 时间:
2014-12-23 20:53:37
阅读次数:
223
最近对java感了兴趣,学了点点东西,记录下一些笔记。1、编译型语言 解释性语言解释性语言不会生出可直接执行的目标程序编译新语言会生成相应的机器码和目标程序2、java反射机制3、源码 编译 中间代码 Obj 连接 整合obj文件 和库文件 形成可执行的exe文件java虚拟机 ...
分类:
编程语言 时间:
2014-12-23 20:48:56
阅读次数:
233
1, 异常:是在运行时期发生的不正常情况。在java中用类的形式对不正常情况进行了描述和封装对象。描述不正常的情况的类,就称为异常类。以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题处理代码分离,提高阅读性。其实异常就是java通过面向对象的思想将问题封装成了对象,用异常类对其进行.....
分类:
编程语言 时间:
2014-12-23 16:51:54
阅读次数:
261