![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
空心菜啊啊
这个作者很懒,什么都没留下…
展开
-
JAVA 多线程解析
而再之后的AbstractExecutorService则是实现了ExecutorService,而ExecutorService是实现了Executors,而AbstractExecutorService的submit方法则是先把Runnable封装成FutureTask(上面的父类有Runnable),之后执行Executors的execute(Runnable)方法。Callable和Future和Rannable通过一系列的组合操作,才让开发者感觉Callable也是实现多线程的一种方式。原创 2023-06-11 17:42:38 · 92 阅读 · 0 评论 -
Java基础复习
方法的重载:访问修饰符,返回值类型,方法名一致,但是方法中的参数列表不一致方法的重写:访问修饰符,返回值类型,方法名和参数列表都一致,但是方法中的内容不一致类和对象:类是一个模子,是对一类事物的抽象,一个类包含这一类事物具有的相同属性和行为;而对象是对类的实例化,他具有这一类事物的共有属性和行为,而且他可能还有这一类事物共有的属性和行为所没有的属性和行为static:静态变量:类中共享一个...原创 2019-10-21 22:17:58 · 77 阅读 · 0 评论 -
反射
反射是架构设计的灵魂反射的其中一个作用就是强制在内存中创建某个类或接口的java.lang.Class对象(反向加载类)使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)反射的概述Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有的属性和方法;对于任意一个对象,都能够调用他的任意一个方法和属性;这种动态获取的信息以及动态调...原创 2019-05-31 20:47:58 · 105 阅读 · 0 评论