
Java学习
文章平均质量分 85
Aiden_Davis
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中的封装与隐藏
前言 我们知道,面向对象有三大特征:封装、继承、多态 。这次我们来讲讲三大特征中的封装。1、问题的引入 当我们创建一个类的对象之后,我们可以通过 “ 对象.属性 ”的方式,对对象的属性进行赋值,如下所示,这时的属性只受到数据类型和存储范围的限制而已 。 Teacher t = new Teacher(); //我们可以通过“ 对原创 2021-03-01 15:12:13 · 524 阅读 · 0 评论 -
Java中对象的内存解析及匿名对象的使用
前言 什么是对象?万事万物皆可以是对象,对象是类的实例化 。其中,类是对一类事物的描述,是抽象的、概念上的定义,而对象则是实际存在的该类事物的每个个体。比如,人就是一个类,而我们每一个人就是一个对象。1、对象在内存中的简化结构 我们知道在内存中,栈用来存放局部变量,堆用来存放new出来的数组或对象,不懂的可以看我的另一篇文章了解一下 : J原创 2021-02-25 00:01:57 · 419 阅读 · 2 评论 -
Java中一维、二维数组在内存中的结构
前言我们知道在Java中数组属于引用数据类型,它整个数组的数组元素既可以是基本数据类型的(如 byte \ int \ short \ long \ float \ double \ char \ boolean 这些),也可以是引用数据类型的。当它的数组元素是基本数据类型时,这个数组就是一个一维数组;当它的数组元素值=是引用数据类型时,它就是一个多维数组。比如,在一个数组中它的某个元素值其实是一个一维数组,而其他不同的元素也各自包含了一个一维数组,我们就把这个包含很多个一维数组的数组叫做二维数组。1、原创 2021-02-09 16:18:12 · 1111 阅读 · 5 评论