摘要: 在学习了这么久的java后,总是感觉有很多看不懂,最主要的原因还是因为自己的英语太差了,连很多的关键字都记不住,今天主要对关键字再重新理解,加深下记忆。1.abstractabstract 关键字可以修改类或方法。abstract 类可以扩展(增加子类),但不能直接实例化。abstract ... 阅读全文
posted @ 2014-05-10 14:38 大石碎胸口 阅读(287) 评论(0) 推荐(0) 编辑
摘要: IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流字符流和字节流字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。 字节流和字符流的区别:读写单位不同:字节流以字节(8bit)为单位,字符流以... 阅读全文
posted @ 2014-05-05 20:31 大石碎胸口 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 当一个程序出现错误时,它可能的情况有3种:语法错误,运行时错误和逻辑错误。语法错误是指代码的格式错了,或者某个字母输错了;运行时错误是指在程序运行的时候出现的一些么有想到的错误,如:空指针异常,数组越界,除数为零等;逻辑错误是指运行结果与预想的结果不一样,这是一种很难调试的错误。而java中的异... 阅读全文
posted @ 2014-05-05 20:21 大石碎胸口 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 集合和数组比较像,也是一种,容器但是有很大区别 数组的长度在初始化时时定下来的,不可变了,那么以后如果项目需求改变,原本需要10个学生信息,现在要20个,那怎么办? 所以就引出了集合 集合的最根上的接口是collection,其子接口有list和set。 集合和数组差不多,但是你可以... 阅读全文
posted @ 2014-04-27 19:45 大石碎胸口 阅读(162) 评论(0) 推荐(0) 编辑
摘要: JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 的属性。... 阅读全文
posted @ 2014-04-24 21:11 大石碎胸口 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 在java中是采取委托事件处理机制。事件源发生事件,委托给监听器处理。就好像是我把电脑弄坏了,自己不修,委托给电脑城修。 事件源:能够接收外部事件的源体。侦听器:能够接收事件源通知的对象。 事件处理程序:用于处理事件的对象 如果有一天你走在路上一不小心被天上掉下来的花瓶砸到了,并且晕死了过去... 阅读全文
posted @ 2014-04-23 21:19 大石碎胸口 阅读(3513) 评论(0) 推荐(0) 编辑
摘要: 在java中有ATW和Swing两套组件用于支持图形用户界面编程。 ATW是最早出现的,但是过于依赖操作系统,有很大弊端。 Swing是在ATW之上开发的。完全有java代码编写,不依赖操作系统,可以自己调节外观,使得程序员编写程序更方便。 Swing的GUI(图形用户界面)... 阅读全文
posted @ 2014-04-23 20:25 大石碎胸口 阅读(257) 评论(0) 推荐(1) 编辑
摘要: 在面向对象中,java只能单根,没有c++的多继承。虽然这样会减少错误的发生,但是在继承上也导致了很多功能实现很麻烦,接口的出现就很好的解决了这个问题,而且更方便。 在接口中全部都是抽象方法,不能实例化。类不能实例化,只能实现接口定义的方法。 接口的特点 接口可以有任意数量的方法 ... 阅读全文
posted @ 2014-04-22 00:18 大石碎胸口 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 多态 相同的行为,不同的实现 同样类型的变量,调用同样的方法,却产生不同的行为。 要理解多态性,首先要知道什么是“向上转型”和“动态绑定“。 向上转型:比如一个父类父类Animal和一个子类cat,我们可以说这只猫是动物,但是不能说动物就是只猫。因为子类是对父类的一个改进和扩充,... 阅读全文
posted @ 2014-04-20 22:13 大石碎胸口 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 封装:把类的属性和方法隐藏起来的一个过程 Java中通过将数据声明为私有的(private),再提供公共的(public)方法:getXxx()和setXxx()实现对该属性的操作,以实现下述目的: 隐藏一个类中不需要对外提供的实现细节; 使用者只能通过事先定制好的方法来访问数据,... 阅读全文
posted @ 2014-04-16 22:21 大石碎胸口 阅读(134) 评论(0) 推荐(0) 编辑