![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
高敬超
学习,进步。
展开
-
Java装箱和拆箱
什么是装箱和拆箱? 每一种基本数据类型都是对应一种包装类的。int(4字节)Integerbyte(1字节)Byteshort(2字节)Shortlong(8字节)Longfloat(4字节)Floatdouble(8字节)Doublechar(2字节)CharacterbooleanBoolean装箱:基本数据类型转换成包装类;Integer i = 10;拆箱:包装类转换成基本数据类型;in...原创 2018-04-25 23:14:02 · 99 阅读 · 0 评论 -
String类是不可被继承不可变的
String是不可以被继承,并且是不可变的。public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character storage. */ private final char...原创 2018-04-25 23:31:41 · 406 阅读 · 0 评论 -
一个int常量怎么转换成字符串?
今天在工作的时候,我的老师随口问了我一句,“一个int常量怎么转换成字符串?”我随口一答,“用toString方法。”老师说“加个双引号不就完了吗。这是Java基础,回去补一补吧。” 首先,一个我们声明int a = 1;那么a是一个常量,它是没有任何方法的,所以不能用toString方法。那么一个int常量该如何转换成字符串呢?1、String str = String.val...原创 2018-07-24 22:32:25 · 4997 阅读 · 0 评论 -
null对象打印为什么是null?
JAVA中有八种基本数据类型,他们在初始化的时候会被赋予初始值。byte -> 0short -> 0int -> 0long -> 0char -> " "(看起来像是一个空格)float -> 0.0double -> 0.0boolean -> false引用类型对象初始化会被赋予初始值:nullString ...原创 2018-12-04 12:28:25 · 2462 阅读 · 0 评论 -
Java8新方法String.join()
在《Java核心技术卷I》原书第10版中,第51页最下面,讲述了一个Java8新方法String.join(CharSequence delimiter, CharSequence... elements)返回一个新字符串,用给定的定界符连接所有元素。演示代码如下:public static void main(String[] args){ //字符串数组 ...原创 2019-01-08 13:23:16 · 25791 阅读 · 1 评论 -
带资源的try语句
最近,在学习RabbitMQ时,根据官方文档进行Connection连接时,官方文档提供了示例代码,如下:try (Connection connection = factory.newConnection(); Channel channel = connection.createChannel()) { ...}在try语句后面,有一对括弧(),里面包含了两行代码...原创 2019-01-08 14:12:25 · 762 阅读 · 0 评论