- 博客(8)
- 收藏
- 关注
原创 JAVA中的反射机制讲解(JAVA基础)
Java 反射机制是Java语言一个很重要的特性,它使得Java具有了“动态性”。1.反射机制的优点:更灵活。更开放。2.反射机制的缺点:降低程序执行的效率。增加代码维护的困难。3.获取Class类的对象的三种方式:运用getClass()。运用.class 语法。运用Class.forName()(最常被使用)。4.反射机制的常见操作动态加载类、动态获取类的信息(属性、方法、构造器)。动态构造对象。动态调用类和对象的任意方法。
2024-07-09 21:55:30 743
原创 JAVA中的IO流技术(JAVA基础)
1.输入(Input)指的是:可以让程序从外部系统获得数据(核心含义是“读”,读取外部数据)。2.输出(Output)指的是:程序输出数据给外部系统从而可以操作外部系统(核心含义是“写”,将数据写出到外部系统)。3.java.io包为我们提供了相关的API,实现了对所有外部系统的输入输出操作,这就是IO的基础概念。
2024-07-04 21:52:24 1888
原创 JAVA中的容器分类以及结构介绍(JAVA基础)
Set 接口继承自 Collection,Set 接口中没有新增方法,方法和 Collection 保持完全一致。1 Set接口特点Set 特点:无序、不可重复。无序指 Set 中的元素没有索引,我们只能遍历查找;不可重复指不允许加入重复的元素。更确切地讲,新元素如果和 Set 中某个元素通过 equals()方法对比为 true,则只能保留一个。2 HashSet 容器类HashSet 是一个没有重复元素的集合,不保证元素的顺序。而且 HashSet 允许有 null 元素。
2024-06-25 21:13:47 1535
原创 JAVA的异常机制(基础概念)
Java中定义了很多异常类,这些类对应了各种各样可能出现的异常事件,所有异常对象都是派生于Throwable类的一个实例。如果内置的异常类不能够满足需要,还可以创建自己的异常类。Java对异常进行了分类,不同类型的异常分别用不同的Java类表示,所有异常的根类为ThrowableError和Exception。
2024-06-24 21:59:50 738
原创 JAVA类与对象的基础概念(JAVA基础)
1.定义:类可以看做是一个模版,或者图纸,系统根据类的定义来造出对象2.属性:用于定义该类或该类对象包含的数据或者说静态特征3.初始化∶定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化4.方法:用于定义该类或该类实例的行为特征和功能实现5.构造方法:用于对象的初始化。构造器是一个创建对象时被自动调用的特殊方法,目的是对象的初始化。
2024-06-23 16:56:14 276
原创 JAVA中的三大特殊类:抽象类,接口类,内部类(JAVA基础)
1.接口就是规范,定义的是一组规则,可以更加规范对子类的约束2.接口和实现类不是父子关系,而是实现规则的关系。
2024-06-22 21:27:54 655
原创 JAVA的分代垃圾回收机制(基本讲解适合新人,方便理解) 以及容易造成内存泄漏的操作(补充)
对象空间的分配:即使用new关键字创建的对象都存放在堆中对象空间的释放:将对象赋值为null即可,垃圾回收机制将回收所有"无用”对象的内存空间,从而释放内存。
2024-06-21 20:56:42 757
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人