随笔分类 - java
摘要:public class TCPTest { @Test public void client() { Socket socket = null; OutputStream os = null; try { //1.创建Socket对象,指明服务器端的ip和端口号 InetAddress inet
阅读全文
摘要:导入第三方jar:commons-io @Test public void test7() throws IOException { File srcFile = new File("hello.txt"); File destFile = new File("hello2.txt"); //Fil
阅读全文
摘要:/* 序列化过程:将内存中的java对象保存到磁盘中或通过网络传输出去,使用ObjectOutputStream */ @Test public void test5() throws IOException { FileOutputStream fos = new FileOutputStream
阅读全文
摘要:@Test public void test4() throws IOException { InputStreamReader isr = null; try { FileInputStream fis = new FileInputStream("D:\\java.txt"); isr = ne
阅读全文
摘要:@Test public void test3(){ BufferedInputStream bis = null; BufferedOutputStream bos = null; try { //节点流 FileInputStream fis = new FileInputStream("D:\
阅读全文
摘要:抽象基类 文件流 缓存流 InputStream FileInputStream BufferedInputStreamOutputStream FileOutputStream BufferedOutputStreamReader FileReader BufferedReaderWriter F
阅读全文
摘要:在集合中使用泛型: 1.集合接口或集合类在jsdk5.0时都修改为带泛型的结构。 2.在实例化集合类时,可以指明具体的泛型类型。 3.指明完以后,在集合类或接口中凡是定义类或接口时,内部结构(方法,构造器,属性等)使用到类的泛型的位置,都指定为实例化的泛型类型, 比如:add(E e),实例化以后,
阅读全文
摘要:| Collection接口:单列集合,用来存储一个一个的对象。 | List接口:存储有序的,可重复的数据 | ArrayList、LinkedList(链表结构)、Vector(几乎不使用) | Set接口:存储无序的,不可重复的数据 | HashSet:主要实现类,线程不安全的,可以存储nul
阅读全文
摘要:自定义注解 @Target({TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE,TYPE_PARAMETER,TYPE_USE}) @Retention(RetentionPolicy.RUNTIME) public @inter
阅读全文
摘要://定义的枚举类默认继承于java.lang.Enum类 public enum SeasonEnum { //1.提供当前枚举类的对象,多个对象之间用","隔开,末尾对象";"结束 SPRING("春天",20), SUMMER("夏天",35), AUTUMN("秋天",25), WINTER(
阅读全文
摘要:Comparable接口的使用(自然排序) 1.String、包装类等实现了Comparable接口,重写了compareTo(obj)方法,给出了比较两个对象大小的方式. String、包装类重写了compareTo()方法以后,进行了从小到大的排序。 2.重写compareTo(obj)规则:
阅读全文
摘要:LocalDate、LocalTime、LocalDateTime的使用 @Testpublic void test4() { LocalDate date = LocalDate.now(); LocalTime time = LocalTime.now(); LocalDateTime date
阅读全文
摘要:1、获取系统当前时间 @Testpublic void test4(){ //返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差(时间戳) long time = System.currentTimeMillis();//1660827278134 System.out.print
阅读全文
摘要:StringBuffer线程安全; 执行效率:StringBuilder > StringBuffer > String
阅读全文
摘要:1.String的使用 String s1 = “abc”;//字面量的定义方式 String s2 = “abc”; System.out.println(s1==s2)//true,s1、s2指向同一个地址 1. String声明为final的,不可被继承2. String类实现了Seriali
阅读全文