java总结

1 this

代表使用该方法的对象的引用

2 static

声明成员变量为静态成员变量,为该类的公用变量,第一次使用时被初始化。

3 java只支持单继承,不支持多继承

4 权限

成员(变量和方法):private:类内部

default: 类内部、同一个包

protected: 类内部、同一个包、子类

public: 任何地方

class:public:任何地方

default:同一个包

5 super:

在子类中引用父类的成员使用关键字super

子类必须调用父类的构造方法

6 向上转型、向下转型

向上转型:子类的对象当作基类的对象来使用

向下转型:基类的对象当做子类的对象来使用

7 instanceof()

判断某一对象是否属于某一个类或者该类的父类

8 动态绑定:在执行期间,根据所应用的对象的实际类型调用相应的方法

条件:要有继承;要有重写;父类引用指向子类对象。

9 final

final类不能被继承,final方法不能被重写,final变量不能被改变

10 异常

捕获异常:出现异常事件,生成一个异常类对象,提交给运行时系统

抛出异常:运行时系统收到异常对象时,会寻找能处理找一异常的代码并处理

throw:声明方法可能抛出的异常

try:试图捕获异常

catch:定义异常的处理代码

11 数组

java中数组不能指定长度

int[] s; s=new int[5];

12 线程的创建和启动

第一种:

定义线程类实现Runnable接口

第二种:

定义一个Thread的子类并重写其run方法,然后生成该类的对象

sleep:使当前线程进入睡眠状态

join:合并某个线程

yield:使当前线程让出cpu,给其他线程

13 component和container

container:window

panel

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 7,645评论 0 11
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,643评论 18 399
  • 面向对象 抽象:关注属性和行为,不关注行为的细节继承:让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可...
    wangxiaoda阅读 2,854评论 0 0
  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 11,952评论 0 62
  • 遇见你是我今生最大的幸运,错过你是我今生最大的遗憾。 ——写给董小姐的一封不二情书 现在窗外明月皎洁,夜阑人...
    清冷的风阅读 5,366评论 0 0

友情链接更多精彩内容