随笔分类 -  码神之路-Java基础知识点

摘要:BigInteger 对于整型,BigInteger可以是任意长度的数据,可以自己定义,因为包装类Integer最大是231 - 1,对于包装类Long最大是263-1,再大数据就是BigInteger去定义 BigInteger biginteger = new BigInteger("12313 阅读全文
posted @ 2021-11-23 15:49 刘小呆 阅读(36) 评论(0) 推荐(0)
摘要:一、比较对象的大小,使用Comparable或Comparator 二、Comparable接口的使用(自然排序) 像String、包装类等实现了Comparable接口,重写了compareTo()方法,给出了比较两个对象大小方法 像String、包装类重写compareTo()以后,进行了从小到 阅读全文
posted @ 2021-11-23 15:40 刘小呆 阅读(324) 评论(0) 推荐(0)
摘要:三者的区别 String:不可变的字符序列;底层数组用final修饰(底层通过使用final和private修饰char[]数组实现了线程安全) StringBuffer:可变的字符序列;线程安全,效率低(底层通过加同步锁实现了线程安全) StringBuild:可变的字符序列;jdk5.0新增的, 阅读全文
posted @ 2021-11-21 20:17 刘小呆 阅读(82) 评论(0) 推荐(0)
摘要:String的使用 简介:是一个字符串,用一对""引起来 1、String声明为fianl的,不可继承的 2、String实现了Serilizable接口:表示可序列化,String实现了Comparable接口:实现了Comparable接口:表示String可以比较大小 3、String内部定义 阅读全文
posted @ 2021-11-21 20:02 刘小呆 阅读(409) 评论(1) 推荐(0)