随笔分类 - Java基础
摘要:1 package com.yhqtv.demo05.Writer; 2 3 import java.io.FileWriter; 4 5 /* 6 * @author XMKJ yhqtv.com Email:yhqtv@qq.com 7 * @create 2020-05-13-9:09 8 *
阅读全文
摘要:1 package com.yhqtv.demo05.Writer; 2 3 import java.io.FileWriter; 4 import java.io.IOException; 5 6 /* 7 * @author XMKJ yhqtv.com Email:yhqtv@qq.com 8
阅读全文
摘要:1 package com.yhqtv.demo04.Reader; 2 3 import java.io.FileNotFoundException; 4 import java.io.FileReader; 5 6 /* 7 * java.io.Reader:字符输入流,是字符输入流的最顶层的父
阅读全文
摘要:1 package com.yhqtv.demo02.InputStream; 2 3 import java.io.FileInputStream; 4 import java.io.FileNotFoundException; 5 import java.io.FileOutputStream;
阅读全文
摘要:1 package com.yhqtv.demo02.InputStream; 2 3 import java.io.FileInputStream; 4 import java.io.FileNotFoundException; 5 import java.io.FileOutputStream;
阅读全文
摘要:1 package com.yhqtv.demo02.InputStream; 2 3 import java.io.FileInputStream; 4 5 6 /* 7 * @author XMKJ yhqtv.com Email:yhqtv@qq.com 8 * @create 2020-05
阅读全文
摘要:1 package com.yhqtv.java1; 2 3 import org.junit.Test; 4 5 import java.util.ArrayList; 6 import java.util.Comparator; 7 import java.util.function.Consu
阅读全文
摘要:1 package com.yhqtv.java; 2 3 /* 4 * @author XMKJ yhqtv.com Email:yhqtv@qq.com 5 * @create 2020-05-11-12:12 6 * 7 */ 8 9 import java.lang.reflect.Invo
阅读全文
摘要:1 package com.yhqtv.java; 2 3 /* 4 * @author XMKJ yhqtv.com Email:yhqtv@qq.com 5 * @create 2020-05-02-9:46 6 *方式一:jdk5.0之前,自定义枚举类 7 * 方式二:jdk5.0 可以使用e
阅读全文
摘要:1 package com.yhqtv.java; 2 3 import org.junit.Test; 4 5 import java.util.Arrays; 6 import java.util.Comparator; 7 8 /* 9 * 一,说明:java中的对象,正常情况下,只能进行比较
阅读全文
摘要:1 package com.yhqtv.java; 2 3 import org.junit.Test; 4 5 /* 6 *String 的使用 7 * 8 * @author XMKJ yhqtv.com Email:yhqtv@qq.com 9 * @create 2020-04-30-10:
阅读全文
摘要:1 package com.yhqtv.java2; 2 3 import java.util.concurrent.ExecutorService; 4 import java.util.concurrent.Executors; 5 import java.util.concurrent.Thr
阅读全文
摘要:1 package com.yhqtv.java2; 2 3 /* 4 * 创建线程的方式三:实现Callable接口 JDK5.0 新增 5 * 6 * 如何理解实现Callable接口的方式创建多线程比实现Runnable接口创建多线程方式强大? 7 * 1.call()可以有返回值的。 8 *
阅读全文
摘要:1 package com.yhqtv.java1; 2 3 /* 4 * @author XMKJ yhqtv.com Email:yhqtv@qq.com 5 * @create 2020-04-29-12:46 6 * 7 */ 8 public class Test { 9 public s
阅读全文
摘要:1 package com.yhqtv.java; 2 3 /*创建多线程的方式二:实现Runnable接口 4 * 1.创建一个实现了Runnable接口的类 5 * 2.实现类去实现Runnable中的抽学方法:run() 6 * 3.创建实现类的对象 7 * 4.将此对象作为参数传递到Thre
阅读全文
摘要:1 package com.yhqtv.java; 2 3 /* 4 *测试Thread中的常用方法: 5 * 1.start():启动当前线程:调用当前线程的run() 6 * 2.run():通常需要重写Thread类的此方法,将创建的线程要执行的操作声明在此方法中 7 * 3.currentT
阅读全文
摘要:1 package com.yhqtv.java; 2 3 /* 4 * 多线程的创建,方式一:继承于Thread类 5 * 1.创建一个继承于Thread类的子类 6 * 2.重写Thread类的run() 将此线程执行的操作声明在run()中 7 * 3.创建Thread类的子类的对象 8 *
阅读全文
摘要:1 package com.yhqtv.demo01Exception; 2 3 /* 4 * 如何自定义异常类? 5 * 1.继承与现有的异常结构:RuntimeException, Exception 6 * 2.提供全局常量:serialVersionUID 7 * 3.提供重载的构造器 8
阅读全文
摘要:1 package com.yhqtv.demo01Exception; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileNotFoundException; 6 import java.
阅读全文
摘要:1 package com.yhqtv.demo01Exception; 2 /* 3 * 一、异常的处理,抓抛模型 4 * 5 * 过程一:“抛”:程序在正常 执行的过程中,一旦出现异常,就会在异常代码处生成一个对应异常类的对象。 6 * 并将此对象抛出。 7 * 一旦抛出对象以后,其后的代码就不
阅读全文

浙公网安备 33010602011771号