更新日程
4月13日 星期三
更新第十七章 反射机制
在菜单博客园->Java知识->JavaSE,点JavaSE菜单可进入总目录。
CodeGYM相关课程视频可以在以上两个站点观看。
其他操作
2025 年 10 月 一 二 三 四 五 六 日 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 文章归类
链接分类
Annotation (2) () CLASSPATH (1) () for循环 (1) () HelloWorld (1) () if循环 (1) () JavaJRE安装 (1) () Java之父 (1) () Java概述 (1) () Java编程风格 (1) () static关键字 (1) () SUN公司 (1) () switch开关结构 (1) () this关键字 (1) () while循环 (1) () 三目运算符 (1) () 关键字 (1) () 匿名对象 (1) () 反射机制 (2) () 基本数据类型 (1) () 堆内存 (1) () 多线程 (2) () 字符串常量池 (2) () 实例化 (1) () 对象 (1) () 封装性 (1) () 屏幕输出 (1) () 工厂模式 (2) () 引用传递 (2) () 引用数据类型 (1) () 数组 (2) () 数组排序 (2) () 方法 (2) () 方法重载 (1) () 构造方法 (1) () 标识符 (1) () 栈内存 (1) () 案例分析 (2) () 注释 (1) () 空对象 (1) () 第一行代码 (1) () 简单Java类 (2) () 类 (1) () 运算符 (1) () 进制换算 (1) () 默认值 (1) ()
[vip]
一对多关联
根据一个分类找到所有的子分类,以及每一个子分类下的所有的课程信息。
public class TestDemo01{
public static void main(String[] args) {
//第一步:依据结....
[vip]
引用传递案例解析
引用传递主要就是一个内存地址的关联,这一点是在程序上的表现,但是引用传递也可以直接在现实生活中看到表象。
引用关联
我们看一个场景:一个人有多本书。
人和书是一对多的关系,而且是不同的实体,那么应该有两个实体结构类。
上图所....
[vip]
数组属于引用数据类型,类也属于引用数据类型。当程序可以定义类的时候,也就意味着可以使用更多的数据类型进行操作了。
在以前使用的都是基本数据类型的数组,类的对象也可以使用数组的形式进行管理,这就是对象数组。
对象数组的定义如下:
静态初始化 类名称[] 对象数组名....
[vip]
数组排序
数组是一个行的数据集合,在数组中所有保存的内容都可以通过下标进行数据的访问。但是数组中的内容可能并没有一个顺序,为了方便浏览就需要进行数组的排序。
排序的方式有很多,要知道更多的排序可以参考数据结构和算法等内容的书籍,我们一般只关注冒泡排序。
排序过程....
[vip]
引用传递是Java的核心精髓,在引用传递的过程中使用最多的形式就是与方法之间的进行引用数据的传递或返回操作。
数组本身也是引用数据类型,所以在将数组传递给方法的时候,实际上就是传递的内存引用地址。
引用传递
public class TestDemo01{
....
[vip]
之前操作的数组都是一些线性数组模型,使用的时候只需要通过下标的形式可以直接进行数组的内容的获取,因此数组就是一个线性集合。
传统的数组,也就是一维数组,只有一个[],在进行内容的访问时,只需要根据下标获取相应的内容,而二维数组实际上相当于一张表格的形式。
....
[vip]
数组属于引用数据类型,所以数组操作之中也分为堆栈内存的引用描述。
堆栈内存的开辟
public class TestDemo01{
public static void main(String[] args) {
int[] data =....