随笔分类 - java基础
摘要:list中的对象某个属性存在重复时将重复的对象去重
阅读全文
摘要:原文地址:http://blog.csdn.net/hejingyuan6/article/details/47053409# 多线程共享数据的方式: 1,如果每个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据,例如,卖票系统就可以这么做。 2,如果
阅读全文
摘要:HashMap是最常用的集合类框架之一,它实现了Map接口,所以存储的元素也是键值对映射的结构,并允许使用null值和null键,其内元素是无序的,如果要保证有序,可以使用LinkedHashMap。HashMap是线程不安全的,下篇文章会讨论。HashMap的类关系如下: java.util Cl
阅读全文
摘要:1.在finally中关闭流; 2.在关闭多个流时因为嫌麻烦将所有关流的代码丢到一个try中 3.在循环中创建流,在循环外关闭,导致关闭的是最后一个流 4.在Java7中,关闭流这种繁琐的操作就不用我们自己写了 只要实现的自动关闭接口(Closeable)的类都可以在try结构体上定义,java会自
阅读全文
摘要:java正则表达式通过java.util.regex包下的Pattern类与Matcher类实现(建议在阅读本文时,打开java API文档,当介绍到哪个方法时,查看java API中的方法说明,效果会更佳). Pattern类用于创建一个正则表达式,也可以说创建一个匹配模式,它的构造方法是私有的,
阅读全文
摘要:int 转 String: String 转 int : int 转 char: char 转 int: 八种基本包装类: byte :java.lang.Byte short :java.lang.Short int: java.lang.Integer long :java.lang.Long
阅读全文
摘要:问题描述:将本地文件上传(需将文件名一起上传)至指定服务器,服务器将上传的文件保存至指定路径下并文件名添加前缀 "Downlod_原文件名"。 思路: 客户端需要一个输入流来读取本地文件内容和文件名;需要一个输出流将读取的文件名发送至服务器端,然后再将内容发送至服务器端。 服务器端需要一个输入流读取
阅读全文
摘要:通过dom4j来对xml配置文件的增删查改; 利用@Test注解来对单个方法进行测试;
阅读全文
摘要:Throwable |--Error |--Exception |--RuntimeException 异常体系的特点:异常体系中的所有类以及建立的对象都具备可抛性; 也就是说可以被throw和throws关键字多操作。 只有异常体系具备这个特点 throw和throws的用法; throw定义在函
阅读全文
摘要:在java中反射降低了模块间的依赖性这个过程称解耦 高内聚,低耦合 在java中,万物皆对象,则将字节码看成一个对象,将一个方法看成一个对象..... 反射--剖析类,分析类的字节码,产生对象的字节码对象以及实例对象 Class 代表字节码的类 代表类的类 Field 代表属性的类 Method 代
阅读全文
摘要:套接字是java提供一套进行网络通信的API TCP/UDP; ISO七层模型 物理层 、数据链路层 、传输层-IP、 网络层-UDP/TCP 、会话层 、 表示层、 应用层 HTTP FTP POP3 SMTP... IP地址:在网络中标识计算机地址的 IPv4 用四组整数(0-255)标识一个I
阅读全文
摘要:如何去定义一个线程?(三种方式) 1.Thread:继承这个类,然后重写run方法;将业务逻辑或任务写到run方法中,然后调用start来启动线程; 2.Runnable: 实现这个接口,然后重写run方法,创建Thread对象将Runnable实现类对象作为参数传递,最后调用start启动线程;
阅读全文
摘要:泛型:”参数化类型“;类似于方法中的形参。 泛型类: 泛型方法: 泛型接口/类:
阅读全文
摘要:流(IO) 四个基本流: InputStream(输入字节流)、OutputStream(输出字节流)、writer(输出字符流)、reader(输入字符流)-四个基本流都是抽象类不能实例化,固只能用其子类; 注意:流结束后一定要关流(close())和将引用设为null;以便被GC回收。 流的一般
阅读全文