摘要: 对于字节流来说,是直接对文件进行操作,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件。 什么叫缓冲区? 缓冲区可以简单地理解为一段内存区域,可以简单地把缓冲区理解为一段特殊的内存。某些情况下,如果一个程序频繁地操作一个资源(如文件或数据库),则性能会很低,此时为了提升性能,就可以将一部分数据暂时 阅读全文
posted @ 2019-06-06 16:33 追HIGH 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: ==是一个比较运算符 基本数据类型比较的是值 引用数据类型比较的是地址(堆内存地址) 对于比较地址值来说,比较地址值即指是否为同一个对象的引用 equals()是一个方法,只能比较引用数据类型 重写前比较的是地址值,重写后比较的是对象的属性。 对于引用数据类型之间进行equals比较,在没有覆写eq 阅读全文
posted @ 2019-06-06 13:44 追HIGH 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.编写程序,输入一个字符,判断它是否为小写字母,如果是,将它转换成大写字母,否则,不转换。 2.输入 3 个正数,判断能否构成一个三角形。 4.打印出如下图案(菱形) * *** ****** ******** ****** *** * 5.猴子吃桃问题。猴子第一天摘下若干个桃子,当时就吃了一半, 阅读全文
posted @ 2019-04-28 16:11 追HIGH 阅读(322) 评论(1) 推荐(1) 编辑
摘要: public class chongzhai { public static void main(String[] args) { person p1 = new person(); p1.show(); System.out.println(" "); person p2 = new person 阅读全文
posted @ 2019-04-21 12:54 追HIGH 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 继承是一个对象获取另一个对象属性的过程,关键字为extends和implements。 extends和implements的区别 implements可以实现多个接口,但extends只能继承一个抽象类。类与类之间称为继承关系:因为该类无论是抽象的还是非抽象的,它的内部都可以定义非抽象方法,这个方 阅读全文
posted @ 2019-04-21 12:51 追HIGH 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 一个类可提供多个构造方法,这些方法的参数不同。在创建对象时,系统自动调用能够满足参数匹配的构造方法为对象初始化。 构造方法作用就是对类进行初始化。 如果你没有定议任何构造方法的形式,程式会为你取一个不带任何参数的构造函数,那么你产生类的对像时只能用不带参数的方法。 如:class a {}//没有任 阅读全文
posted @ 2019-04-21 12:50 追HIGH 阅读(101) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { person c1 = new person(); c1.name = "王海燕"; c1.setage(18); System.out.println(c1.getage()); } } class person{ String... 阅读全文
posted @ 2019-04-21 12:49 追HIGH 阅读(96) 评论(0) 推荐(0) 编辑
摘要: This用来区分局部变量和成员变量重名 具体形式如下: this.实际变量 this.成员变量 this.实际变量 this.成员变量 this的用途包括以下几种情况: 在实例变量和局部变量名称相同时,用this做前缀特指访问实际变量 把当前对象的引用作为参数传递给另一个方法 在一个构造方法中调用同 阅读全文
posted @ 2019-04-21 12:48 追HIGH 阅读(137) 评论(0) 推荐(0) 编辑