- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Java线程(1)
1、创建线程的三种方法 ①、继承Thread类来创建线程:public class Test extends Thread { Test() { super("Thread name"); } public void run()//run为Thread中的线程方法 { String strThreadName = getName(); System.out.pr......
2018-09-30 10:46:28 331
原创 Java NIO.2
Java NIO.2的主要表现为增加了Files、Path、Paths等功能类和基于异步Channel的IO。1、Path、Paths如下为使用Path和工具类Paths的示例:import java.io.*;import java.net.*;import java.nio.file.*;public class Test{ public static void ...
2018-09-25 16:12:54 463
原创 Java NIO
1、NIO概述使用Java新的I/O技术(NIO)要比面向流的I/O效率要高,因为它使用的是内存映射文件的方式来处理I/O,Java NIO的类都放在java.nio包及其子包下,相关的类有:Buffer(缓冲)、Channel(通道)、Charset、Selector等。Channel通过节点流的getChannel()方法来获得,成员map()用来将其部分或全部数据映射为Buf...
2018-09-25 16:12:29 2170
原创 Java序列化
1、序列化概述对象序列化可以使对象保存在磁盘或发送到网络中,为了让类支持序列化,该类应该实现Serializable或Externalizable接口。Java中很多类已经实现了Serializable,Serializable是一个标记接口,实现该接口无需实现它的方法,建议每个JavaBean类都实现Serializable。JavaBean是遵循一定编程原则的Java类的...
2018-09-18 09:44:41 345 1
原创 Java I/O
1、File类File类能新建、删除、重命名文件或目录,如果需要访问文件内容则使用I/O流:import java.io.File;import java.nio.file.Files;public class Test{ public static void main(String[] args) throws Exception { File file = new...
2018-09-14 15:52:57 258 1
原创 JAVA之反射
1、通过反射获得类信息类被加载之后系统就会为该类生成一个Class对象,有三种方式来获得类的Class对象:Class.forName()静态方法、类的class成员属性、对象的getClass()方法,推荐使用class成员属性来获得Class对象,因为其在编辑阶段就可以检查需要访问的Class对象是否存在。Class类中包含了获取类的构造器(Constructor类型)、方法(......
2018-09-07 10:42:45 2817
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人