随笔分类 - Java SE
摘要:本文参见:http://www.cnblogs.com/dolphin0520/category/361055.html1. 字节流与和字符流 1). 字符流操作时使用了缓冲区,而在关闭字符流时会强制性地将缓冲区中的内容进行输出,但是如果程序没有关闭,则缓冲区中的内容是无法输出的。 2). 字符...
阅读全文
摘要:浅拷贝(Object类中的clone()方法)是指在拷贝对象时,对于基本数据类型的变量会重新复制一份,而对于引用类型的变量只是对引用进行拷贝。深拷贝(或叫深克隆) 则是对对象及该对象关联的对象内容,都会进行一份拷贝。实体类:package com.lin.test;import java.io.Se...
阅读全文
摘要:本文参见:http://www.cnblogs.com/dolphin0520/category/361055.html 1. String,StringBuffer,StringBuilder 1). 对String对象的任何改变都不影响到原对象,相关的任何change操作都会生成新的对象 2).
阅读全文
摘要:1. IP地址: 1). IP网络中每台主机都必须有一个惟一的IP地址; 2). IP地址是一个逻辑地址; 3). 因特网上的IP地址具有全球唯一性; 4). 32位,4个字节,常用十进制的格式表示,例如:192.168.0.2002. TCP是Transfer Control Protoc...
阅读全文
摘要:1. 什么是线程:线程就是程序中单独顺序的流控制。线程本身不能运行,它只能用于程序中。 2. 什么是多线程:多线程则指的是在单个程序中可以同时运行多个不同的线程执行不同的任务。 3. 线程是程序内的顺序控制流,只能使用分配给程序的资源和环境。 4. 多线程编程的目的,就是"最大限度地利用CPU资源"
阅读全文
摘要:1. 静态内部类(static inner class) :只能访问外部类的静态成员变量与静态方法,生成静态内部类对象的方式为: OuterClass.InnerClass inner = new OuterClass.InnerClass();2. 成员内部类(member inner clas...
阅读全文
摘要:1. 异常分为两大类: 1). Checked exception (非Runtime Exception) // 编译期会报错 2). Unchecked exception (Runtime Exception) // 编译期不会报错2. Java中的所有异常都会直接或间接的继承自Excep...
阅读全文
摘要:1. Java 注解(Annotation) : 1). Override 注解表示子类要重写(override)父类的对应方法。 2). Deprecated 注解表示方法是不建议被使用的。 3). SuppressWarnings 注解表示抑制警告2. 自定义注解:当注解中的属性名为val...
阅读全文
摘要:1. 一个File类的对象,表示了磁盘上的文件或目录 2. File类提供了与平台无关的方法来对磁盘上的文件或目录进行操作 3. File对象可用来获取或处理与磁盘文件相关的信息,如:权限,时间,日期和目录路径 4. File类的构造方法: File(String directoryPath) Fi
阅读全文
摘要: 1. 由于Java采用16位的Unicode字符,因此需要基于字符的输入/输出操作。从Java1.1版开始,加入了专门处理字符流的抽象类Reader和Writer,前者用于处理输入,后者用于处理输出。 2. Java程序语言使用Unicode来表示字符串和字符,Unicode使
阅读全文
摘要: IO流类的构造方法决定是输入流还是输出流。输入流连接一个文件,它会将文件中的内容读到流里面,read方法是将流里面的内容 往外读。输出流连接一个文件,它的write方法,是将内存中的内容,写入到输出流中,然后再写到文件中。 输出不一定非要输出到文件中,也可以
阅读全文
摘要:Java中集合相关类和接口都在java.util包中集合框架中的接口: 1. Collection:集合层次中的根接口,JDK没有提供这个接口直接的实现类。 2. Set:不能包含重复的元素。SortedSet是一个按照升序排列元素的Set。 3. List:是一个有序的集合,可以包含重复的元素。提
阅读全文
摘要:1. 在JDK中,主要由以下类来实现Java反射机制,这些类都位于java.lang.reflect包中: – Class类:代表一个类。 – Field 类:代表类的成员变量(成员变量也称为类的属性)。 – Method类:代表类的方法。 – Constructor 类:代表类的构造方法。 – A
阅读全文
摘要:jdk5.0中出现的新特性• 泛型(Generics)• 增强的“for”循环(Enhanced For loop)• 自动装箱/自动拆箱(Autoboxing/unboxing)• 类型安全的枚举(Type safe enums)• 静态导入(Static import)• 可变参数(Var ar...
阅读全文
摘要:String 类:1. 对于String对象的相等性判断来说,请使用equals()方法,而不是==。String的equals()是判断当前字符串与传进来的字符串的内容是否一致。2. String是常量,其对象一旦创建完毕就无法改变。当使用+拼接字符串时,会生成新的String对象,而不是向原有的...
阅读全文
摘要:1. 类由两大部分构成:属性和方法。属性一般用名词来表示,方法一般用动词来表示。2. 如果一个java源文件中定义了多个类,那么这些类中最多只能有一个类是public的,可以都不是public的。3. 在Java中进行方法参数传递时,无论传递的是原生数据类型还是引用数据类型,参数传递方式统一是传值(...
阅读全文

浙公网安备 33010602011771号