java
first_wolf
linux
展开
-
java对象序列化
一序列化概述: (一)序列化概念:将对象转换为字节序列,并能够在以后将这个字节序列完全恢复为原来的对象。(二)序列化目的:(1)持久化存储(2)网络传输(三)怎么实现序列化:(1)实现Serializable接口(2)实现Externalizable接口原创 2013-10-16 21:29:58 · 781 阅读 · 0 评论 -
java并发编程(语言级支持)
一 java多线程概述:(一)创建线程的两种方式:(1)继承Thread类的子类,子类覆盖(override)Thread类的run方法,然后调用start方法即可。(2)创建一个继承Runnable接口的类,这个类实现Runnable接口的run方法,然后在创建Thread对象时将这个类的对象传递给Thread,例如:Thread t=new Thread(new MyThr原创 2013-10-15 15:10:18 · 838 阅读 · 0 评论 -
java常用包
一 常用包分类:*applet*awt*beans*io*lang:包含一些Java语言的基本类和核心类,如String、Math、Integer、System和Runtime,提供常用的功能,这个包中所有类是隐式(默认)导入的。*math*net*nio*rmi*security*sql*text*util原创 2013-10-18 20:33:23 · 620 阅读 · 0 评论 -
java的运行时类型信息
一 运行时类型信息:(1)java中在运行时识别对象和类的信息主要有两种方式:*一种是传统的RTTI:假定在编译时已经知道了所有的类型。*一种是反射机制:允许在运行时发现和使用类的信息。(2)RTTI和反射机制的本质区别:*RTTI是编译器在编译时打开和检查.class文件。*反射机制是在运行时打开和检查.class文件的。原创 2013-10-15 10:30:21 · 721 阅读 · 0 评论 -
java中的容器
一 概述:原创 2013-10-16 16:23:39 · 578 阅读 · 0 评论 -
java概述
一 java特点:*强类型语言,类型检查比c++还严格。*语言级支持多线程。*java跨平台:中间代码为字节码(java编译器生成),java解释器执行字节码。二 JDK的相关命令:*javac:java编译器,产生字节码文件。*java:java解释器,执行字节码文件。原创 2013-10-14 19:18:26 · 610 阅读 · 0 评论 -
java I/O系统
一 概述:(1)java.io包:Provides for system input and output through data streams, serialization and the file system.二 常用类(java.io包):(1)File类(2)InputStream类(3)OutputStream原创 2013-10-16 21:09:21 · 490 阅读 · 0 评论 -
java类的文件存储
对需要存储的类进行序列化:public class Object implements Serializable,然后用ObjectOutputStream objectWriter和ObjectInputStream objectReader进行读写。原创 2013-11-14 13:17:28 · 938 阅读 · 0 评论