- 博客(4)
- 收藏
- 关注
原创 java中的List,Map,List<Map>
在写项目的时候,对LIst,Map,List< Map >掌握不到位,在网上找了篇相关文章,了解了一下这三种集合的形式。在这里强化一下印象。(一)List1.声明ListList<Object> list=new ArrayList<Object>;//object 是指list中存的值是什么类型2.方法(1)增加数据list.add()(2)调用内容list.get(idnex)(3)list的大小list.size()(二): Map1:
2021-06-25 23:18:27 5329
原创 类的加载生命周期
类的加载生命周期1、加载”加载“是”类加机制”的第一个过程,在加载阶段,虚拟机主要完成三件事:(1)通过一个类的全限定名来获取其定义的二进制字节流(2)将这个字节流所代表的的静态存储结构转化为方法区的运行时数据结构(3)在堆中生成一个代表这个类的Class对象,作为方法区中这些数据的访问入口。注意此时会扫描到我们的代码中是否有静态变量或者是静态方法等等这些静态数据结构,还未分配内存。2、验证验证的主要作用就是确保被加载的类的正确性。3、准备准备阶段主要为类变量分配内存并设置初始值。这些
2021-02-03 18:38:43 172
原创 接口和抽象类之间的区别
接口和抽象类的区别相同点: 接口和抽象类都能定义属性和方法 接口和抽象类都只是特殊的类,都是通过子类来操作 抽象类和接口中都可以没有抽象方法 接口和抽象类都不能直接创建对象 接口和抽象类都可以利用多态操作 抽象类和接口的子类都必须实现里面的抽象方法 jdk1.8以后,接口和抽象类都可以拥有带有方法体的方法不同点 接口可以多实现,而抽象类只能单继承 抽象类中的方法,可以用protect和abstract修饰,而接口中,都是默认的pu
2021-01-30 14:37:23 98
原创 java的八大数据类型
java的八大数据类型一、数据类型的分类逻辑类型:boolean(true false)字符类型:char整数类型:int、byte、short、long浮点类型:float、doubleJava中整数值有4种表示方式:十进制、二进制、八进制和十六进制,其中二进制的整数以0b或0B开头;八进制的整数以0开头;十六进制的整数以0x或者0X开头,其中10~15分别以a~f(此处的a~f不区分大小写)来表示。1、整数类型(1) byte 型占用空间:1字节,占8位,因此byte型变量的取值范围是
2021-01-17 16:17:34 479 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人