随笔分类 - Java SE
摘要:Java中如何正确停止线程? 不能用stop(), 应该使用退出标志(正确退出线程) interrupt():中断线程,并不能正确停止线程 volatile保证了线程可以正确的读取其他线程写入的值。 常用的方法 yield();使用此方法,当执行到它的时候,当前线程就会释放对cpu的执行权,但是下一
阅读全文
摘要:1.File对象 2.RandomAccessFile类的使用 创建目录和目录文件 3.IO流(输入流,输出流) 字节流,字符流 字节流:输出流 , 输入流 InputStream , OutputStream FileInputStream, FileOutputStream
阅读全文
摘要:2.InetAddress 使用URL读取网页内容 将文件改为html文件 Socket通信 tcp协议是面向连接,可靠的,有序的,以字节流的方式发送数据 基于TCP协议实现网络通信的类 客户端的socket 服务端的serverSocket类 socket通信实现步骤 1,创建serverSock
阅读全文
摘要:何为反射? 在运行状态时,对于任何一个类,都能够动态获取这个类得所有方法和属性(私有,公有,受保护),都能够调用任意一个方法和属性。 要想获取一个类的成员变量 , 成员方法 , 构造函数 , 类名等 ,必须先获取这个类的类类型(.class) 反射操作都是编译完成后的操作(编译为字节码(.class
阅读全文
摘要:1 Date ; 获取当前日期 2 DateFormat ;是一个抽象类 ,其子类是SimpleDateFormat , 将日期格式转化为 年/月/日/时/分/秒 例如; Date dd = new Date(); SimpleDateFormat stf = new SimpleDateForma
阅读全文