java
丶狂想曲
这个作者很懒,什么都没留下…
展开
-
序列化和反序列化
package com.hfxt;import java.io.Serializable;//必须继承serializable接口public class Student implements Serializable { private String name; private int age; private String sex; private transient Str原创 2016-10-17 15:01:47 · 205 阅读 · 0 评论 -
多线程继承Thread类
package com.hfxt.p1;//线程继承自Threadpublic class MyThread extends Thread { //重写了Thread类的run方法 public void run(){ //输入1-100之间的偶数 for(int i=0;i<=100;i++){ if(i%2==0){ System.out.println(i);原创 2016-10-18 13:17:27 · 344 阅读 · 0 评论 -
多线程实现Runnable接口
package com.hfxt.p2;//创建线程:实现runnable接口public class MyThread implements Runnable { //实现runnable方法 public void run() { //输入1-100之间的偶数 for(int i=0;i<=100;i++){ if(i%2==0){ System.out.prin原创 2016-10-18 13:18:13 · 365 阅读 · 0 评论 -
线程调度的方法
原创 2016-10-18 13:58:57 · 443 阅读 · 0 评论 -
指定线程加入当前线程
package com.hfxt.p3;public class MyThread extends Thread { public void run(){ for(int i=1;i<=5;i++){ //this.getName显示线程名 System.out.println(this.getName()+":"+i); } }}----------------原创 2016-10-18 14:30:58 · 256 阅读 · 0 评论 -
指定线程延迟时间(毫秒)
package com.hfxt.p4;public class ThreadTest { public static void main(String[] args) { System.out.println("等待..."); //阻塞(等待)时间用Thread.sleep方法 try { Thread.sleep(5000); } catch (Interru原创 2016-10-18 14:31:51 · 3104 阅读 · 0 评论 -
socket服务器、客户端传输
服务器:package com.hfxt;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Inpu原创 2016-10-19 17:26:02 · 206 阅读 · 0 评论 -
多线程操作(TCP协议)
线程类:package com.hfxt.p2;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.O原创 2016-10-20 14:39:20 · 713 阅读 · 0 评论 -
TCP协议和UDP协议的区别
原创 2016-10-20 15:30:38 · 185 阅读 · 0 评论 -
用dom4j解析xml文件并执行增删改查操作
xml文件: 用dom4j解析xml文件package com.hfxt;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputSt原创 2016-11-02 14:18:11 · 1859 阅读 · 0 评论 -
往数据库里添加date(时间)类型的数据
preparedStatement.setTimestamp(1, new Timestamp(new java.util.Date().getTime()));原创 2017-02-19 17:31:14 · 13666 阅读 · 1 评论 -
解析XML文件并且进行增删改查操作
phoneinfo.xml文件: 解析XML文件,并且增删改查操作:package com.hfxt;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IO原创 2016-10-26 16:58:48 · 374 阅读 · 0 评论 -
将文件内容先替换后复制
package com.hfxt;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOExcep原创 2016-10-16 15:43:03 · 1292 阅读 · 0 评论 -
file类的常用方法
例:package com.hfxt;import java.io.File;import java.io.IOException;//执行 创建文件 查询文件相关信息 删除文件public class FileDemo {//创建文件public void create(File file) {//当文件不存在时,创建文件if (!fil原创 2016-10-12 14:29:18 · 323 阅读 · 0 评论 -
java中==和equals的区别?
java中,equals是比较字符串是否相等,==是比较是否为同一对象首先,我们要知道,变量是存在堆里,对象是存在栈里,而变量的值是存在字符串池里,当变量字符串值相同时,则会共享这个值,不会在创建。下面举例说明:例1:String s1 = "hello";String s2 = "hello";System.out.println(s1.equals(s2));S原创 2016-10-05 17:21:30 · 238 阅读 · 0 评论 -
file复制
package com.hfxt;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;//读写操作public class Test {publi原创 2016-10-14 15:20:07 · 200 阅读 · 0 评论 -
字符流(读)常用方法
原创 2016-10-15 15:40:27 · 442 阅读 · 0 评论 -
字符流(读)案例
package com.hfxt;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.io.Reader;import java.io.Unsupported原创 2016-10-15 16:21:33 · 258 阅读 · 0 评论 -
FileOutPutStream(输出流)字节流
//输出流(写入)public class FileOutPutStreamDemo {public static void main(String[] args) {FileOutputStream fos = null;try {fos = new FileOutputStream("F:/fangchen/test1.txt");String str = "我原创 2016-10-14 15:06:30 · 602 阅读 · 0 评论 -
FileInputStream(输入流)字节流
//输入流读取文件public class FileInputStreamDemo {public static void main(String[] args) {FileInputStream fs = null;try {fs = new FileInputStream("F:/fangchen/test.txt");System.out.println(原创 2016-10-14 15:04:49 · 373 阅读 · 0 评论 -
字符流输出(写)案例
package com.hfxt;import java.io.FileWriter;import java.io.IOException;import java.io.Writer;//字符流输出(写)public class WriterDemo { public static void main(String[] args) { Writer fw = null;原创 2016-10-15 17:02:16 · 306 阅读 · 0 评论 -
带缓冲区的输出流(写)案例
package com.hfxt;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.io.Writer;//用带缓冲区的字符流(写):效率更高public class BufferedWriterDemo { public static v原创 2016-10-15 17:37:29 · 324 阅读 · 0 评论 -
带缓冲区的输入流(读)案例
package com.hfxt;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.io.Rea原创 2016-10-15 16:19:26 · 303 阅读 · 0 评论 -
字节流的常用方法
原创 2016-10-14 16:18:18 · 569 阅读 · 0 评论 -
转发和重定向的区别
原创 2017-04-26 14:45:41 · 202 阅读 · 0 评论