摘要: 父类没有实现Serializable接口时,没有无参的构造方法,类实现了Serializable接口,这时是可以将子类序列化,但反序列化是会报错的。 但如果父类有无参的构造方法,这时反序列化可以成功,且父类的成员变量的值为默认值,即便是子类实例化时赋值了。 当父类实现Serializable接口,此 阅读全文
posted @ 2020-10-26 19:59 康舒服冰红茶 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: 使用System.setOut(PrintStream流);影响范围是设定后的区域,设定后的区域即便是其他类中的方法也会重定向。 1 package setout; 2 3 public class OtherDemo { 4 public static void meth(){ 5 System. 阅读全文
posted @ 2020-10-26 19:39 康舒服冰红茶 阅读(910) 评论(0) 推荐(0) 编辑
摘要: JDK还是安装1.8的好,不然这版本问题很致命 阅读全文
posted @ 2020-10-25 14:38 康舒服冰红茶 阅读(2376) 评论(0) 推荐(0) 编辑
摘要: 对于Java中Collection集合来说,在输出时调用其实是不必要的,只是在某些特殊的情况下除外。 对于Buffered输出流来说,关闭时会自动调用flush方法将缓冲区中的数据写入目的地。大部分情况下并不需要手动调用flush方法,尤其是边读边写,写入目的地时在调用flush方法,这样缓冲区的存 阅读全文
posted @ 2020-10-22 00:39 康舒服冰红茶 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 并发与并行的区别是什么? Erlang 之父 Joe Armstrong 解释并发与并行的区别: 并发:两个队列交替使用一台咖啡机 并行:两个队列分别使用(同时)两个咖啡机 怎样理解阻塞非阻塞与同步异步的区别? 1.同步与异步同步和异步关注的是消息通信机制 (synchronous communic 阅读全文
posted @ 2020-10-20 19:46 康舒服冰红茶 阅读(71) 评论(0) 推荐(0) 编辑
摘要: Java 实例 - 获取所有线程 Daemon线程——在所有的非Daemon线程结束后JVM会停止。利用Daemon线程的特性,不停输出目前运行的线程,然后判断主线程与子线程的关系。 似乎主线程结束后,子线程还在继续的样子,但我并不能确定。 附上代码 1 public class ThreadDem 阅读全文
posted @ 2020-10-19 18:01 康舒服冰红茶 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 颜色知识 @橙与青 | 色彩空间为什么那么空?色度系统、色度图、色域、伽马、白点… 视频拍摄&转场 Spice 旅攝🌶️ | 拍旅遊影片一定要會的7個技巧!你拍的九份就是比別人厲害!Sony α7C (A7C)使用體驗! 视频剪辑基础课(无关软件操作) 万能剪辑心法!抛开软件,一招制敌的「六大法则 阅读全文
posted @ 2020-09-29 22:54 康舒服冰红茶 阅读(118) 评论(0) 推荐(0) 编辑
摘要: BufferedWriter bos = new BufferedWriter(new FileWriter("D:\\test.txt")) 读取文档时,使用的是BufferedReader的readLine()方法,此时读到的字符串是没有换行符的,使用BufferedWriter的write() 阅读全文
posted @ 2020-09-29 22:39 康舒服冰红茶 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 放一个自己很久之前学习数据结构的时候写的一些二叉树相关的代码。 花了快有三个星期,当时写层次遍历是真的想了很久,然后调试bug又改了很久,不过最后还是做出来了。 1 //二叉树 2 3 # include<stdio.h> 4 # include<stdlib.h> 5 6 typedef char 阅读全文
posted @ 2020-09-29 17:26 康舒服冰红茶 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 本来写过一次的,后来被我连同反编译后的文件一块删了,就重写了一次 内部类除非是外部类的静态内部类,其他的内部类都不能定义静态变量以及静态方法,但是静态常量还是可以定义的。 对于静态内部类来说,他的实例化不依赖于外部类的实例,实例化时没有一个指向外部类实例的参考,因此是无法使用this关键字的,可以使 阅读全文
posted @ 2020-09-24 22:38 康舒服冰红茶 阅读(167) 评论(0) 推荐(0) 编辑