随笔分类 - Java学习
摘要:int getPriority() 返回此线程的优先级。 public class MyThreadDemo { public static void main(String[] args) { MyThread mt1 = new MyThread(); MyThread mt2 = new My
阅读全文
摘要:String getName() 返回此线程的名称。 public class MyThread extends Thread { @Override public void run() { for (int i = 1 ; i<100 ; i++){ //String getName() 返回此线
阅读全文
摘要:有需要源文件的同学可以留下邮箱,里面的笔记内容有一些具体的代码实现不能以图片的形式展示。
阅读全文
摘要:游戏类: public class GuessNumber { public GuessNumber() { } public static void start(){ //随机数生成数字 Random r = new Random(); int number = r.nextInt(100) +
阅读全文
摘要://void store(Writer writer, String comments) 将此属性列表(键和元素对)写入此 Properties表中 public class PropertiesDemo03 { public static void main(String[] args) thro
阅读全文
摘要://Object setProperty(String key, String value) 设置集合的键和值,都是String类型,底层调用时HashTable public class PropertiesDemo02 { public static void main(String[] arg
阅读全文
摘要:用对象序列化流序列化了一个对象后,假如我们修改了对象所属的类文件,读取数据会不会出问题呢? 如果出问题了,如何解决? 如果一个对象中的某个成员变量的值不想被序列化,又该如何实现 以下面代码为例来演示具体的问题(测试是需要单一注释掉write和read方法): public static void m
阅读全文
摘要:ObjectInputStream反序列化先前使用ObjectOutputStream编写的原始数据和对象。 构造方法:ObjectInputStream(InputStream in)创建从指定的InputStream读取的ObjectInputStream。 readObject()从Objec
阅读全文
摘要:ObjectOutputStream将Java对象的原始数据类型和图形写入OutputStream。 可以使用ObjectInputStream读取(重构)对象。 可以通过使用流的文件来实现对象的持久存储。 构造方法: ObjectOutputStream(OutputStream out) 创建一
阅读全文
摘要:public class CopyJavaDemo { public static void main(String[] args)throws IOException { /* //根据数据源创建字符输入流对象 BufferedReader br = new BufferedReader(new
阅读全文
摘要:测试两个构造方法 PrintWriter(String fileName) 使用指定的文件名创建一个新的PrintWriter,而不需要自动执行行刷新。 public PrintWriter(OutputStream out,boolean autoFlush) 从现有的OutputStream创建
阅读全文
摘要:首先测试,使用父类方法(write)来读取数据 public static void main(String[] args) throws IOException { //PrintStream(String fileName) 使用指定的文件名创建新的打印流,无需自动换行。 PrintStream
阅读全文
摘要:在System类中,有两个静态成员变量: public static final InputStream in 通常,该流对应于键盘输入或由主机环境或用户指定的另一个输入源。 public static final PrintStream out 通常,此流对应于显示输出或由主机环境或用户指定的另一
阅读全文
摘要:public class CopyFileDemo { public static void main(String[] args) { } //JDK9改进方案: public static void method4() throws IOException{ FileReader fr= new
阅读全文
摘要:硬盘没分区,所以我就把D:\\JavaTest 复制到C盘好了 数据源文件内容: 代码实现: public class CopyFoldersDemo { public static void main(String[] args) throws IOException{ //1.创建数据源File
阅读全文
摘要:数据源目录内容: public class CopyFolderDemo { public static void main(String[] args) throws IOException{ //1.创建数据源目录对象 File srcFolder = new File("D:\\JavaTes
阅读全文
摘要:首先说明一下Comparator接口中,关于比较器的默认规则: 返回负数的时候,第一个参数排在前面(理解就是第一个参数-第二个参数是负数,那么就说明第二个参数>第一个参数,也就是升序排列) 返回正数的时候,第二个参数排在前面(理解就是第二个参数-第一个参数是正数,那么就说明第二个参数<第一个参数,也
阅读全文
摘要:public class FileToArrayListDemo { public static void main(String[] args) throws IOException { //创建字符缓冲输入流对象 BufferedReader br = new BufferedReader(ne
阅读全文
摘要:public class TxtToArrayListDemo { public static void main(String[] args) throws IOException { //创建ArrayList集合对象 ArrayList<Student> arrayList = new Arr
阅读全文
摘要:name.txt中的内容: public class CallNameDemo { public static void main(String[] args) throws IOException { //创建字符缓冲入流对象 BufferedReader br = new BufferedRea
阅读全文

浙公网安备 33010602011771号