上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 99 下一页
摘要: 线程同步机制(重点) 1. 基本概念 <1> 当多个线程同时访问同一种共享资源时,可能会造成数据的覆盖等不一致性问题, 此时就需要对线程之间进行通信和协调,该机制就叫做线程的同步机制。 <2> 多个线程并发读写同一个临界资源时,会发生线程并发安全问题 <3> 异步操作:多线程并发的操作,各自独立运行 阅读全文
posted @ 2021-06-17 09:53 Jasper2003 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1. 常用方法 static void yield() 当前线程让出处理器(离开Running状态),使当前线程进入Runnable状态等待 static void sleep(times) 使当前线程从Running放弃处理器进入Block状态,休眠times毫秒,再返回到Runnable。 如果 阅读全文
posted @ 2021-06-17 09:13 Jasper2003 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1.相关的方法 long getId() 获取调用对象所表示线程的编号 String getName() 获取调用对象所表示的线程的名称 void setName(String name) 设置/修改线程的名称为参数指定的数值 static Thread currentThread() 获取当前正在 阅读全文
posted @ 2021-06-16 16:27 Jasper2003 阅读(247) 评论(0) 推荐(0) 编辑
摘要: <1> 新建状态 - 使用new关键字创建之后进入的状态,此时,线程并没有开始执行 <2> 就绪状态 - 调用start方法后进入的状态,此时,线程还是没有开始执行 <3> 运行状态 - 使用线程调度器调用该线程后进入的状态,此时线程开始执行。 当线程的时间片执行完毕后 任务没有完成时 回到就绪状态 阅读全文
posted @ 2021-06-16 16:06 Jasper2003 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1. Thread类的概念 <1> java.lang.Thread类代表线程,任何线程对象,都是Thread类(子类)的实例。 <2> Thread类是线程的模板,封装了复杂的线程开启等操作,封装了操作系统的差异性 2. 线程的创建方式 <1>自定义类,继承Thread类,并重写run方法,然后创 阅读全文
posted @ 2021-06-16 16:05 Jasper2003 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1. 程序的概念 程序 - 数据结构 + 算法,主要指存放在硬盘上的可执行文件 2. 进程的概念 <1> 进程 - 主要指,运行在内存中的可执行文件 <2> 主流的操作系统,都支持多进程,为了让操作系统同时可以执行多个任务。 但,进程是重量级的,新建一个进程,会消耗CPU和内存空间等系统资源, 因此 阅读全文
posted @ 2021-06-16 16:04 Jasper2003 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1. Package getPackage() 获取所在的包信息 Class<? super T>getSuperclass() 获取继承的父类信息 Class<?>[] getInterfaces() 获取实现的所有接口 Annotation[] getAnnotations() 获取注解信息 T 阅读全文
posted @ 2021-06-16 13:26 Jasper2003 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 反射机制 - Method类 1. 基本概念 java.lang.reflect.Method类:用于描述获取到的单个成员方法信息 2. Class类中,有关Method的常用方法 Method getMethod(String name,Class<?>... parameterTypes) 获取 阅读全文
posted @ 2021-06-16 13:18 Jasper2003 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1. 基本概念 java.lang.reflect.Field类:主要用于描述获取到的单个成员变量信息 2. Class类中,和Field有关的常用方法 方法声明 功能介绍 Field getDeclaredField(String name) 用于获取此Class对象所表示类中参数指定的单个成员变 阅读全文
posted @ 2021-06-16 11:32 Jasper2003 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 反射机制 - Constructor类 1. 基本概念 java.lang.reflect.Constructor类:主要用于描述获取到的构造方法信息 2. Class类中,与Constructor类有关的常用方法 Constructor getConstructor(Class<?>... par 阅读全文
posted @ 2021-06-16 10:11 Jasper2003 阅读(256) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 99 下一页