
Java常用类
文章平均质量分 61
适合初学了解的Java常用类
花生咸鱼
顺其自然是竭尽所能之后的不强求,
而不是两手空空的不作为
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA主要API
直接使用构造器方式,存在精度损失风险,开发中使用。方法获取BigDecimal对象。获取BigDecimal对象。主要用于解决浮点数失真问题。原创 2022-08-14 23:14:03 · 399 阅读 · 0 评论 -
Collections工具类常用的方法
Collections 工具类常用方法 @Test public void test1(){ List list = new ArrayList() ; list.add(123); list.add(4536); list.add(465); list.add(0); list.add(-98); System.out.println(list); //反转原创 2021-09-11 08:24:06 · 237 阅读 · 0 评论 -
Java集合框架——Map
Map一、Map接口简述二、 Map中定义的方法2.1 添加、删除、修改2.2 元素查询的操作:2.3 元视图操作的方法:三、 Map实现类3.1 HashMap3.1.1 LinkedHashMap3.2 TreeMap3.2.1 Tree的两种添加方式自然排序定制排序3.3 Hashtable3.3.1 Propertiesjdk84.2 HashMap和Hashtable的异同?一、Map接口简述存储双列数据,存储key-value对的数据 ----类似于高中讲的函数Map结构的理解:M原创 2021-09-10 22:24:22 · 197 阅读 · 0 评论 -
Java 比较器(重点)
一、说明:Java中的对象正常情况下只能进行比较:== ,!=,不能使用>,<,但是在开发的场景中,需要对多个对象排序,即需要比较对象的大小二、Comparable 接口的使用2.1 Comparable接口的使用举例 @Test public void test1(){ String str1[] = new String[]{"AA","ZZ","DD","NN","KK"}; Arrays.sort(str1);原创 2021-08-31 20:47:30 · 106 阅读 · 0 评论 -
JDK8中新日期时间API
1 、新日期时间API出现的背景1.1 旧日期时间API的问题可变性:日期和时间这样的类应该是不可变的偏移性:Date中的年份是从1900开始的,而月份是从0开始的格式化:格式化只对Date有用,Calendar则不行线程不安全,不能处理闰秒2 新API的使用Local 、LocalDate、LocalDateTime @Test public void test1(){ //实例化 //now() 获取当前的日期、时间、日期+时间原创 2021-08-31 19:41:24 · 85 阅读 · 0 评论 -
System中获取时间戳的方法——Date类
1、java.lang.System类System类提供 public atatic long curreatTimeMillis()返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差,称为时间戳 @Test public void test1(){ long time = System.currentTimeMillis(); System.out.println(time); }输出:16303743272392、原创 2021-08-31 10:38:25 · 1312 阅读 · 0 评论 -
Java 高级编程——Java常用类---字符串相关的类——StringBuffer、StringBuilder
目录一1.1String、StringgBuffer、StringBuilder的异同1.1.1源码分析1.1.2扩容问题1.2 StringByffer、StringBuilder中的常用方法一1.1String、StringgBuffer、StringBuilder的异同StringStringBufferStringBuilder不可变的字符序列可变字符序列,线程安全,效率低可变的字符序列,线程不安全,效率高底层使用char型数组存储底层使用char型数组存储原创 2021-08-31 09:31:13 · 286 阅读 · 0 评论 -
Java 高级编程——Java常用类---字符串相关的类——String
String类一、String类的特性1.1String的不可变性1.2String的不同实例化方式(String 对象的创建)1.2.11.2.2 String s1 = "abc"; 与 String s2 = new String("abc"); 的区别1.2.2.2 Test2() 内存分析1.3 String不同拼接操作的对比二、 String中的方法2.1 String常用方法一2.1.1 length()2.1.22.1.3 isEmpty()2.1.4 toLowerCase()、toUpp原创 2021-08-31 08:39:09 · 877 阅读 · 0 评论