一、包装类 概念:包装类是为了值类型数据与对象之间能相互转换、提供自动装箱和自动拆箱机制的类。 (基本数据类型默认存储0,包装类型默认存储null) 自动装箱:自动进行基本数据类型向包装类转换。 自动拆箱:自动进行包装类向基本数据类型转换。 二、Integer类(java.lang.Integer类 ...
分类:
编程语言 时间:
2020-04-13 19:55:48
阅读次数:
93
1.基础概念: int是我们常说的整型数字,是Java的8个原始数据类型之一。Java语言虽然号称一切都是对象,但原始数据类型是例外。 Integer是int对应的包装类,它有一个int类型的字段存储数据,并且提供了基本操作,比如数学运算、int和字符串之间转换等。在Java 5中,引入了自动装箱和 ...
分类:
编程语言 时间:
2020-04-10 12:22:26
阅读次数:
88
上午 两小时高数 两小时 JAVA视频看到包装类 除了 character 是0 -127 其余都是 -128 到127是一样的 下午两小时 离散数学 看JAVA视频 看到 48P HASH值 HASH存自己类 要重写EQUAL 明天看到进程 奥里给 ...
分类:
其他好文 时间:
2020-04-08 22:43:36
阅读次数:
65
八种基本数据类型对应八种包装类和它们的继承关系 基本数据类型对应的包装类 boolean Boolean byte Byte short Short int Integer long Long char Character float Float double Double 1. 包装类的共性: 多 ...
分类:
编程语言 时间:
2020-04-05 22:08:47
阅读次数:
91
java 基本数据类型对象包装类 定义 为了方便操作基本数据类型值,Java将其封装成了对象,在对象中定义了属性和行为。用于描述该对象的类就称为基本数据类型对象包装类。 |基本数据类型|对象包装类| |: :|: :| |byte|Byte| |short|Short| |int|Integer| ...
分类:
编程语言 时间:
2020-04-02 18:06:46
阅读次数:
79
包装类 什么是包装类? 包装类其实就是把一个基本数据类型包装成为一个对象,。 为什么要用包装类? 包装类更加的方便我们进行数据的操作。 |基本类型|包装类| |: |: | |byte|Byte| |short|Short| |int|Integer| |long|Long| |float|Floa ...
分类:
编程语言 时间:
2020-04-01 01:01:27
阅读次数:
67
(1)当所在类不使用HashSet、Hashtable、HashMap等散列集合进行存储的时候,可以不使用hashcode。 (2)当在HashSet、Hashtable、HashMap中使用该类时,hashcode和equals是有关系的,hashcode和equals需要同时重写才能保证元素的唯 ...
分类:
其他好文 时间:
2020-03-31 01:14:51
阅读次数:
108
Java实现对象排序的方式有两种: 自然排序:java.lang.Comparable 定制排序:java.util.Comparator 一、自然排序 说明: 实现 Comparable接口 的类必须实现 compareTo(Object obj) 方法,两个对象即通过compareTo(Obje ...
分类:
编程语言 时间:
2020-03-29 01:07:50
阅读次数:
70
本文参考原文-http://bjbsair.com/2020-03-22/tech-info/5702/jad反编译工具,已经不再更新,且只支持JDK1.4,但并不影响其强大的功能。基本用法:jadxxx.class,会生成直接可读的xxx.jad文件。自动拆装箱对于基本类型和包装类型之间的转换,通过xxxValue()和valueOf()两个方法完成自动拆装箱,使用jad进行反编译可以看到该过程
分类:
其他好文 时间:
2020-03-24 13:17:16
阅读次数:
85
[toc] 包装类 |name|class|pakage| |: :|: :|: :| |byte|Byte|java.lang| |short|Short|java.lang| |int|Integer|java.lang| |long|Long|java.lang| |float|Float|j ...
分类:
其他好文 时间:
2020-03-23 17:11:14
阅读次数:
73