Java
angel_lys
这个作者很懒,什么都没留下…
展开
-
Java学习笔记(1):基本程序设计结构
最简单的Java程序:public class FirstSample{ public static void main(String[] args) { System.out.println("We will not use 'Hello, World!'"); }}类名定义规则:字母开头,后可以跟字母好数字的任意组合,长度基本没有限制。标准命名规范:以原创 2013-01-10 05:17:30 · 389 阅读 · 0 评论 -
Java学习笔记(3):继承
"is a"关系是继承的一个明显特征。关键字extends表示继承,格式:class Manager extends Employee{ 添加方法和域}Java中,所有的继承都是公有继承。对于子类,超类中需要修改的方法可以通过重写一个新的同名同参数的方法来覆盖。注意:子类的方法不能直接访问超类的私有域。只能通过超类提供的公有接口。关键字super用来访问超类中的方法。原创 2013-01-30 13:23:23 · 404 阅读 · 0 评论 -
Java学习笔记(2):对象与类
在类之间,最常见的关系有:依赖(“uses-a”):一个类的方法操纵另一个类的对象聚合(“has-a”):一个类的对象包含另一个类的对象继承(“is-a”):特殊对象与一般对象构造器:一种特殊的方法,用来构造并初始化对象。(类似C++的构造函数?)构造器的名字应与类名相同。使用new构造一个对象:new Date();可以将这个对象传递给一个方法:System.原创 2013-01-22 17:48:58 · 333 阅读 · 0 评论 -
Java学习笔记(4):接口与内部类
接口接口是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。如果类遵从某个特定接口,那么就履行这项服务。如,Array类中的sort方法承诺可以对对象数组进行排序,但要求满足下列前提:对象所属的类必须实现了Comparable接口:public interface Comparable{ int compareTo(Object other);}任何实现Comparab原创 2013-02-18 14:49:04 · 329 阅读 · 0 评论 -
Java学习笔记(6):事件处理
事件处理基础像Java这样的面向对象语言,都将事件的相关信息封装在一个事件对象(event object)中。在Java中,所有的事件对象都最终派生于java.util.EventObject类。每个事件类型还有一个子类,例如,ActionEvent和WindowEvent。不同的事件源可以产生不同类别的事件,例如,按钮可以发送一个ActionEvent对象,而窗口可以发送Window原创 2013-03-03 12:21:02 · 630 阅读 · 0 评论 -
Java学习笔记(5):图形程序设计
AWT(Abstract Window Toolkit):抽象窗口工具箱,一个用于基本GUI程序设计的类库。Swing:一个用户界面库,基于AWT架构之上。创建框架顶层窗口(就是没有包含在其他窗口中的窗口)被称为框架。AWT中有一个Frame类,用于描述顶层窗口。这个类的Swing版本名为JFrame,它扩展于Frame类。JFrame示例:import javax.s原创 2013-02-20 15:48:37 · 720 阅读 · 0 评论