![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 76
北大落榜美少女
初学者,请多多关照!!!
展开
-
Java基本数据类型
八种基本数据类型* byte short int long float double boolean char 概念: byte 二进制位数:8位 最大值:127 最小值:-128 包装类:java.lang.Byte 1 2 3 4 short 二进制位数:16位 最大值:32767 最小值:-32768 包装类:java.lang.Short 1 2 3 4 int 二进制位数:32位 最大值:2147483647 最小值:-2147483648 包装类:java.lang.Integer 1 2 3原创 2021-01-08 14:27:05 · 111 阅读 · 0 评论 -
Java面向对象知识点
面向对象介绍* 面向对象和面向过程一样都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为。面向对象,将功能封装进对象,强调具备了功能的对象。 面向对象更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等。 过程和对象在我们的程序中是如何体现的呢? 过程其实就是方法;对象是将函数等一些内容进行了封装。 面向对象特点: 1)将复杂的事情简单化。 2)面向对象将以前的过程中的执行者,变成了指挥者。 3)面向对象这种思想是符合现在人们思考习惯的一种思想。 J原创 2021-01-08 14:24:18 · 120 阅读 · 0 评论 -
**Java堆介绍**
Java堆介绍 对于Java应用程序来说,Java堆(Java Heap)是虚拟机所管理的内存中最大的一块。Java堆是被所 有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,Java 世界里“几乎”所有的对象实例都在这里分配内存。在《Java虚拟机规范》中对Java堆的描述是:“所有 的对象实例以及数组都应当在堆上分配[1]”,而这里笔者写的“几乎”是指从实现角度来看,随着Java语 言的发展,现在已经能看到些许迹象表明日后可能出现值类型的支持,即使只考虑现在,由于即时编原创 2021-01-04 19:41:11 · 114 阅读 · 0 评论 -
*Java对象相等问题**
Java对象相等问题 public class TestA { private Integer a; public Integer getA() { return a; } public void setA(Integer a) { this.a = a; } } public class Test { public static void main(String[] args) { TestA a = new TestA(); a.setA(1); TestA aa = a; a.setA(3); Sys原创 2021-01-04 19:38:34 · 85 阅读 · 0 评论 -
什么是枚举?
什么是枚举? 枚举enum是一种特殊的类(但枚举是类),使用枚举可以很方便的定义常量 比如设计一个枚举类型 四季,里面需要定义四个常量,常量写成大写 public enum Season { SPRING,SUMMER,AUTUMN,WINTER; } 这样就可以用switch语句进行判断,如当前季节为Season时,即为春季,以此类推; 假在需要用到给某类的季节属性赋值时,不使用枚举,不管是定义int属性,用1-4表示四季,还是直接写中文“春季”、“夏季”、“秋季”、“冬季”表示四季,都有可能出现5或“春原创 2020-12-31 08:01:48 · 1196 阅读 · 1 评论