Java学习笔记1

上一篇 / 下一篇  2016-04-18 15:20:09 / 个人分类:学习痕迹

final:
如果修饰成员变量,这个成员变量就变成一个常量
如果修饰方法,则这个方法不能被重写
如果修饰类,则这个类不能被继承
重写:
子类中修改从父类中所继承的方法
重写的目的在于:修改父类中的方法;对父类的方法进行扩展
重载:
同一个方法中有两个或者是更多的方法可以使用同一个名称,参数不同

绑定:
在对象应用与对象示例之间建立联系
静态绑定:在编译时就决定了变量的值或应该调用哪个类的方法
1.类属性
2.构造方法
3.声明为static的静态方法
4.声明为final的方法,将其另列为一个项目
5.使用关键字super调用的方法
动态绑定:在运行时,根据对象引用所指向的具体实例决定执行什么样的方法
接口:
接口是Java语言中为解决无法实现多继承而提供的一个解决方案;接口中并没有实际的方法实现,只定义了一些空壳
在接口中只能包含抽象的方法和常量,不能够有变量、初始化块和构造函数

内部类:
定义于类内部的类,可以将一些逻辑上相关的类组织在一起

匿名内部类:
  没有名称的内部类
外部类:
包含内部类的类,对于外部类来说,内部类相当于成员变量或者方法


图形用户界面

AWT:
是抽象窗口工具箱,主要包括容器、布局管理器、事件处理、基本组件四部分
容器:用于放置基本组件,类似于画纸
布局管理器:对容器中所放置的组件进行布局管理
事件处理:让用户可以通过图形界面和系统进行很好的交互
基本组件:图形界面组成的基本元素

事件类:
每一个事件类都与一个事件类接口相对应,由事件引起的动作都存放在接口需要实现的方法中 
Java中比较常见的事件类接口:动作事件类、调整事件类、焦点事件类、项目事件类、按钮事件类、鼠标事件类及窗口事件类

异常:
try:
catch:
finally:
throw:用来手动引发一个异常
throws:声明一个方法会抛出异常
主要的3种异常:
Error:定义Java运行时的内部错误以及资源耗尽错误
Exception:所有异常的类,程序设计不合理导致
RuntimeException:用来表示设计或者实现方面的问题
其他异常:



TAG: Java学习

 

评分:0

我来说两句

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 7604
  • 日志数: 7
  • 建立时间: 2016-04-14
  • 更新时间: 2016-08-28

RSS订阅

Open Toolbar