![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习笔记-java基础
文章平均质量分 91
学习笔记里包含了我在学习过程中学习到的各种技术,包含自己的理解和网上经验。从java基础开始慢慢走向技术大佬(希望)。
Maddoxzhi
没有头发了
展开
-
多线程(基础)
进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位进程实体(进程映像):由程序段、相关的数据段和PCB(进程控制块)三部分构成线程是一个基本的CPU执行单元,也是程序执行流的最小单位。线程是为了减少程序并发执行时的开销引入的。原创 2022-10-30 11:21:12 · 204 阅读 · 0 评论 -
注解(Annotation)
注解对程序做出解释,可以被其他程序(如编译器)读取,一般使用反射读取注解中配置的值,判断对象属性值是否满足要求,如果不满足就抛出异常。一般实际项目中会专门针对这个定义一个异常。原创 2022-10-29 15:02:46 · 717 阅读 · 0 评论 -
反射(Java Reflection)
反射机制允许程序在执行期借助于ReflectionAPI取得任何类的内部信息(比如成员变量,构造函数,成员方法等等)并能操作对象的属性及方法。反射在设计模式和框架底层都会用到。加载完类之后,在堆中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象包含了类的完整结构信息。通过这个对象得到类的结构。这个对象就像一面镜子,透过这个镜子看到类的结构,所以形象的称之为:反射原创 2022-10-28 23:43:14 · 483 阅读 · 0 评论 -
IO流详解
I/O是Input和Output的缩写,I/O技术是非常实用的技术,用于处理数据传输,如读/写文件,网络通讯等Java程序中,对于数据的输入/输出操作以“流(Stream)”的方式进行Java.io包下提供了各种“流”类和接口,用以获取不同种类的数据,并通过方法输入或输出数据输入input:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中输出output:将程序(内存)数据输出到磁盘、光盘等存储设备中原创 2022-10-26 23:55:40 · 1584 阅读 · 0 评论 -
泛型(Generic)理解
什么是泛型?泛型如何使用?泛型类、泛型接口、泛型方法怎么用,泛型有哪些特点原创 2022-10-18 22:37:46 · 279 阅读 · 0 评论 -
集合常用类简介
集合简介,不涉及源码阅读,源码建议自己追一下,常用集合类及其方法。List、ArrayList、Vector、Set、Map原创 2022-10-18 10:28:34 · 515 阅读 · 0 评论 -
包装类-Java常用类
Java常用类、包装类及其对应方法。String、StringBuffer、StringBuilder的区别于使用原创 2022-10-14 17:09:42 · 193 阅读 · 0 评论 -
异常详解(超详细)
①如果一个方法在执行时可能生成某种异常,但是并不能确定如何处理这种异常,则此方法应显示地声明抛出异常,表面该方法将不对这些异常进行处理,而由该方法的调用者负责处理。②在方法声明中用throws语句可以声明抛出异常的列表(可以是一个异常也可以是多个异常),throws后面的异常类型可以是方法中产生的异常类型,也可以是该异常类型的父类。②如果try代码块有可能有多个异常,可以使用多个catch分别捕获不同的异常,但要求子类异常写在前面,父类异常写在后面。//3、注意,如果没有发生异常,catch代码块不执行。.原创 2022-08-29 14:39:04 · 306 阅读 · 0 评论 -
this、super、static、final关键字的功能与用法
this关键字、super关键字、static关键字、final关键字的作用和用法原创 2022-08-27 21:57:00 · 609 阅读 · 0 评论 -
什么是枚举?
什么是枚举(enum)?怎么实现枚举类?自定义如何实现枚举?关键字enum的作用是什么?enum枚举类常用方法原创 2022-08-27 10:49:40 · 1588 阅读 · 0 评论