摘要: 一:IO流的分类: 按照方向:输入流和输出流 按照流的大小:字节流和字符流 按照流的角色:节点流和处理流 二:先谈谈字符流和字节流的区别:字符流其实是基于字节流的操作,只是字符流中的字节流操作被封装起来了,所以当我们要对文档进行流操作时选用字符流操作比较合适,因为它提供了更快捷方便的方法来让我们对文 阅读全文
posted @ 2017-12-12 02:36 子非齐 阅读(316) 评论(0) 推荐(0)
摘要: 话不多说,先上源码 程序输出结果:circle.draw() 这个例子在多态的向上造型中很常见了,Painter类中传入的引用类型是父类Shap,这样可以不用写其它形状的paint方法。这里主要是想分享一下think in java中提到的一个方法的绑定概念。 将一个方法调用同一个方法主体连接到一起 阅读全文
posted @ 2017-12-09 13:43 子非齐 阅读(320) 评论(0) 推荐(0)
摘要: jdk6 和 jdk7 下 intern 的区别 相信很多 JAVA 程序员都做做类似 String s = new String("abc")这个语句创建了几个对象的题目。 这种题目主要就是为了考察程序员对字符串对象的常量池掌握与否。上述的语句中是创建了2个对象,第一个对象是”abc”字符串存储在 阅读全文
posted @ 2017-11-30 13:05 子非齐 阅读(3412) 评论(2) 推荐(0)
摘要: 1:重载是指一个类中定义多个方法名相同但参数列表不同的方法,在编译时根据方法参数的个数和类型来决定绑定哪个方法; 重写是指在子类中定义和父类方法签名完全一样的方法,在程序运行时根据对象的类型不同而调用不同的方法。(注意不是对象的引用) 看如下代码: public class Test { publi 阅读全文
posted @ 2017-11-22 09:38 子非齐 阅读(870) 评论(0) 推荐(0)
摘要: 一:static 1)修饰成员变量: static关键字可以修饰成员变量,它所修饰的成员变量不属于对象的数据结构,而是属于类的变量,通常通过类名来引用static成员。 当创建对象后,成员变量是存储在堆中的,而static成员变量和类的信息一起存储在方法区, 而不是在堆中, 一个类的static成员 阅读全文
posted @ 2017-11-21 23:46 子非齐 阅读(3835) 评论(0) 推荐(0)
摘要: 要生成随机字母比较简单,这里主要是向分享一个保证不重复的方法,代码量很小但是实现了目的。 char[] res = new char[level]; for (int i = 0; i < level; i++) { Random random = new Random(); int a = ran 阅读全文
posted @ 2017-11-14 00:51 子非齐 阅读(2664) 评论(0) 推荐(0)
摘要: 今天安装SecureCRT时遇到了一些问题,解决后便想分享给大家。本人还是在校大学生,如果有说得不好的地方请多多指教。 第一步:下载:https://macabc.com/detail.htm?app_id=24 第二步:打开系统偏好设置,点击安全性与隐私,点击锁,选择任何来源 注意:苹果在 201 阅读全文
posted @ 2017-11-14 00:35 子非齐 阅读(26482) 评论(5) 推荐(0)