JAVA笔记
文章平均质量分 56
lzpwzy
这个作者很懒,什么都没留下…
展开
-
JAVA中UDP通信
Sen端:BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); InetAddress ia = InetAddress.getByName("127.0.0.1"); while(true){ String str = br.readLine(); byte[] b...原创 2018-03-14 22:00:22 · 171 阅读 · 0 评论 -
BufferedReader建立缓冲
对于InputStream,先使用InputStreamReader转化成字符流;然后再使用BufferedReader建立缓冲,以提高效率,如: InputStream is = socket.getInputStream(); InputStreamReader isr = new InputStreamReader(is); BufferedReader in = new Buffer...原创 2018-03-14 06:57:57 · 310 阅读 · 0 评论 -
线程池的几种创建方法
//创建固定长度的线程池 // ExecutorService pool1 = Executors.newFixedThreadPool(3); // // for(int i = 1;i <= 4;i++){ // pool1.execute(new MyThread()); // } // pool1.shutdown(); //创建可变长度的线程池 ...原创 2018-03-14 06:55:29 · 977 阅读 · 0 评论 -
JAVA中TCP/IP通信
Client端Socket socket = new Socket("127.0.0.1",8088); System.out.println("已连接到服务器!!!"); new Thread(new ClientReader(socket)).start(); new Thread(new ClientWriter(socket)).start();===========...原创 2018-03-14 06:50:58 · 651 阅读 · 0 评论 -
SAX的读写方法
public class MySAXParser { public static void main(String[] args) throws ParserConfigurationException, SAXException { //创建解析器工厂 SAXParserFactory saxpf = SAXParserFactory.newInstance(); //创建解析器...原创 2018-03-15 22:41:20 · 197 阅读 · 0 评论 -
DOM4J解析
public class Dom4jParseXML { public void parse(){ SAXReader reader = new SAXReader(); try { Document document = reader.read("person.xml"); //获得根元素 Element root = document.getRootElement(...原创 2018-03-15 22:20:24 · 128 阅读 · 0 评论 -
JDOM解析以及将对象写入到XML中去
public class JDOMParseXML {//解析XML public static void main(String[] args) { SAXBuilder builder = new SAXBuilder(); //解析文件,指定文件位置; Document document = builder.build("person.xml");...原创 2018-03-15 22:13:47 · 263 阅读 · 0 评论 -
用DOM将XML写入对象中
public class DOMTest { public static List<Student> parseXML(String fileName) { List<Student> stus = new ArrayList<>(); DocumentBuilderFactory factory = DocumentBuilderFactory.n...原创 2018-03-14 22:10:25 · 183 阅读 · 0 评论 -
DOM解析XML文件
public class DomParseXml { public static void main(String[] args) { // 获得解析器工厂 DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); // 获得解析器 try { DocumentBuilder buil...原创 2018-03-14 22:05:06 · 130 阅读 · 0 评论 -
用DOM将对象写入XML中
public class DOMWriteXML { public static void writeXML(List<Student> students){ DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); try { DocumentBuilder builder = f...原创 2018-03-14 22:03:37 · 496 阅读 · 0 评论 -
java中重载(overload)与重写(override)的区别
方法重载(overload):方法重载就是在一个类中可以创建多个方法,它们具有相同的名字,但是具有不同的参数和不同的定义,调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性,重载的时候方法名一样,参数类型和个数不一样,返回值类型可以相同可以不同,可以有不同的访问修饰符,可以抛出不同的异常.方法重写(override):父类与子类之间的多态性,对父类的函数进行重新定...转载 2018-03-14 07:02:04 · 444 阅读 · 0 评论