Java OOP
Ծ‸Ծ皢飝
这个作者很懒,什么都没留下…
展开
-
多线程
↵ 一、进程和线程 1.进程:指程序中的每一个执行文件 exe 有独立的系统内存和资源。 2.线程:指进程当中每一个独立的小任务 竞争关系。 二、并发编程的要素 1.原子性: 原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部不执行。 2.可见性: 可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即看到修改的结果。 实现可见性的方法: ...原创 2020-06-29 17:34:36 · 118 阅读 · 0 评论 -
Java异常处理
一、什么是异常 程序运行时,发生的不被期望的事件,他阻止了程序按照程序员的预期正常执行,这就是异常。 二、异常机制的关键字 try、catch、finally、throw、throws try:监听异常——用于存放可能发生异常的代码 catch:捕获异常——如果发生异常将执行里面的代码,给出异常提示 finally:回收try中的资源——无论代码是否发生异常都将执行里面的代码,除非jvm退出 例: try{ //...原创 2020-06-22 16:09:07 · 105 阅读 · 0 评论 -
Java 继承 多态
一、继承 1.继承: 使用extend修饰 2.静态特点: 1.使用static修饰 2.静态代表全局共享 3.Java中静态成员可以根据类名或对象名调用 4.static可以修饰 属性 方法 代码块 3.静态方法的使用前提: 1.类的实例化成员有一个单一固定值的属性,这个时候需要使用静态 2.为了在运行加载优化内存地址 4.继承的优点: 1.描述了类与类之间的关系 2.降低...原创 2020-06-14 18:06:22 · 153 阅读 · 0 评论