12 2021 档案
摘要:import lombok.extern.slf4j.Slf4j; import org.apache.poi.hssf.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.use
阅读全文
摘要:不解释,先上代码 import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; import lombok.extern.slf4j.Slf4j; import org.jsoup.Jsoup; import org.jsoup.
阅读全文
摘要:并发 解决办法:队列 + 锁 线程不安全示例(操作同一个对象) public static void main(String[] args) { BuyTicket buyTicket = new BuyTicket(); // BuyTicket buyTicket1 = new BuyTicke
阅读全文
摘要:守护线程、用户线程 线程默认的都是用户线程,我们需要设置thread.setDaemon(true)来改为守护线程; 守护线程,虚拟机不会监测它,等别的线程都跑完了,守护线程会自动停止; public static void main(String[] args) { Teacher teacher
阅读全文
摘要:简单的lambda使用 interface AAAA{ // 如果存在两个方法,那就无法使用lambda表达式了 void print(); } class BBBB{ public static void main(String[] args) { AAAA a = () -> System.ou
阅读全文
摘要:继承Thread类 public class TestThread extends Thread{ private String url; private String name; public TestThread(String url,String name){ this.url = url;
阅读全文
摘要:super关键字 super调用父类的构造方法,必须在构造方法的第一个。 super必须只能出现在子类的方法或者构造方法中。 super和this 不能同时调用构造方法(因为他俩都必须在构造方法的第一行)。
阅读全文