上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 96 下一页
摘要: 摘自 b站尚硅谷JAVA教程 阅读全文
posted @ 2020-02-13 16:31 超级学渣渣 阅读(118) 评论(0) 推荐(0) 编辑
摘要: String bir = "2020-02-02"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = null; try { date = sdf.parse(bir); java.sql.Date bir 阅读全文
posted @ 2020-02-13 15:51 超级学渣渣 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 摘抄自b站尚硅谷视频教程 相同点:底层都是用char[]实现的 String :不可变的字符序列 StringBuffer StringBuilder 可变的字符序列. 默认容量为16.当容量不足时,进行 *2(左移1位)+2扩容 StringBuilder 是JDK5.0新增的,线程不安全的,St 阅读全文
posted @ 2020-02-13 10:42 超级学渣渣 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 转载于b站 尚硅谷视频教程 阅读全文
posted @ 2020-02-12 13:19 超级学渣渣 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 引用自b站 视频教程 阅读全文
posted @ 2020-02-12 11:13 超级学渣渣 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 视频教程 1 String 类是被声明为final的,不可被继承 2 可序列化,可比较 3 final char [] 用于存储字符串数据 字面量和new赋值的区别: 阅读全文
posted @ 2020-02-12 10:23 超级学渣渣 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 下列操作会释放锁: 下列操作不会释放锁: 阅读全文
posted @ 2020-02-11 12:02 超级学渣渣 阅读(342) 评论(0) 推荐(0) 编辑
摘要: package com.LearnJava.Thread; import java.util.concurrent.Callable; import java.util.concurrent.Executor; import java.util.concurrent.ExecutorService; 阅读全文
posted @ 2020-02-11 09:45 超级学渣渣 阅读(487) 评论(0) 推荐(0) 编辑
摘要: package com.LearnJava.Thread; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.Future 阅读全文
posted @ 2020-02-08 19:35 超级学渣渣 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 思路: 生产者判读是否大于20: 若 否,则生产一个产品并且唤醒(消费者).若是,则堵塞. 消费者判读是否大于0,若是,则消费一个产品,并唤醒(生产者).若否,则堵塞. 我们将生产和消费的方法,放到店员类,这样可以操作共享数据. package com.LearnJava.Thread; class 阅读全文
posted @ 2020-02-08 16:58 超级学渣渣 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 96 下一页