随笔分类 -  Java / Java高阶

摘要:1. 泛型的好处 代码示例 package com.baidu.www; import java.util.ArrayList; import java.util.List; /* 泛型一般只和集合类相结合使用。 泛型是JDK5的新特性,从JDK7开始,后边的泛型不用写具体的类型(菱形泛型) */ 阅读全文
posted @ 2025-08-25 23:19 无敌美少女战士 阅读(8) 评论(0) 推荐(0)
摘要:代码示例 package com.baidu.www; import java.util.TreeSet; public class Test { public static void main(String[] args) { TreeSet treeSet = new TreeSet(); /* 阅读全文
posted @ 2025-08-25 22:36 无敌美少女战士 阅读(5) 评论(0) 推荐(0)
摘要:1. 排序操作 2. 查找替换操作 代码示例 package com.baidu.www; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util. 阅读全文
posted @ 2025-08-25 21:58 无敌美少女战士 阅读(3) 评论(0) 推荐(0)
摘要:1. Map接口和常用方法 (1)Map接口 代码示例 package com.baidu.www; import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; 阅读全文
posted @ 2025-08-21 22:07 无敌美少女战士 阅读(4) 评论(0) 推荐(0)
摘要:1. Set接口和方法 举例 代码示例 package com.baidu.www; import java.util.HashSet; import java.util.Iterator; import java.util.Set; public class Test { public stati 阅读全文
posted @ 2025-08-21 19:42 无敌美少女战士 阅读(5) 评论(0) 推荐(0)
摘要:1. 接口和方法阐述 (1)接口 (2)方法 举例 代码示例 package com.baidu.www; import java.util.ArrayList; import java.util.List; /** * 单列集合: * 特点: * 有序(元素的存取顺序一致),可重复 * 注意: * 阅读全文
posted @ 2025-08-20 21:08 无敌美少女战士 阅读(4) 评论(0) 推荐(0)
摘要:1. 常用方法 代码示例 package com.baidu.www; import java.util.ArrayList; import java.util.List; public class CollectionMethod { public static void main(String[ 阅读全文
posted @ 2025-08-20 19:53 无敌美少女战士 阅读(6) 评论(0) 推荐(0)
摘要:BigInteger 代码示例 package com.baidu.www; import java.math.BigInteger; // 大整数 public class BigInteger_ { public static void main(String[] args) { // 在编程中 阅读全文
posted @ 2025-08-20 19:17 无敌美少女战士 阅读(5) 评论(0) 推荐(0)
摘要:package com.baidu.www; import java.util.Arrays; import java.util.List; public class Test { public static void main(String[] args) { System.out.println 阅读全文
posted @ 2025-08-20 19:16 无敌美少女战士 阅读(4) 评论(0) 推荐(0)
摘要:代码示例_排序 package com.baidu.www; import java.util.Arrays; import java.util.Comparator; public class Test { public static void main(String[] args) { // 排 阅读全文
posted @ 2025-08-20 19:16 无敌美少女战士 阅读(7) 评论(0) 推荐(0)
摘要:(1)abs 绝对值 (2)pow 求幂 (3)ceil 向上取整 (4)floor 向下取整 (5)round 四舍五入 (6)sqrt 求开方 (7)random 求随机数 (8)max 最大值 (9)min 最小值 代码示例 package com.baidu.www; public clas 阅读全文
posted @ 2025-08-20 19:16 无敌美少女战士 阅读(6) 评论(0) 推荐(0)
摘要:(1)包装类的继承关系图解 (2)装箱和拆箱 代码示例 package com.baidu.www; /** * 包装类: * 简介: * 基本数据类型不是对象,所以Java针对基本类型提供了对应的包装类,以对象的形式来使用。 * * 基本类型 对应的 包装类(可以理解为:就是引用类型) * byt 阅读全文
posted @ 2025-08-20 19:15 无敌美少女战士 阅读(6) 评论(0) 推荐(0)
摘要:1. 第一代日期类 代码示例 package com.baidu.www; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Simp 阅读全文
posted @ 2025-08-20 19:15 无敌美少女战士 阅读(3) 评论(0) 推荐(0)
摘要:StringBuilder的效率相对更高。 1. StringBuffer类 (1)概述 (2)继承关系 (3)String与StringBuffer (4)代码示例 (5)构造器 代码示例 package com.baidu.www; public class Test { public stat 阅读全文
posted @ 2025-08-20 19:14 无敌美少女战士 阅读(3) 评论(0) 推荐(0)
摘要:1. String类概述 (1)String 是final类,不能被其他类继承 (2)String 属性 private final char value[]; 用于存放字符串内容,地址不能修改!!!值可以修改! 代码示例 package com.baidu.www; public class Te 阅读全文
posted @ 2025-08-20 19:14 无敌美少女战士 阅读(2) 评论(0) 推荐(0)
摘要:代码示例 package com.baidu.www; import java.util.Scanner; /** * Scanner类: * 概述: * 扫描器,能够解析字符串(String)和基本数据类型的数据 * 构造方法: * public Scanner(InputStream is): 阅读全文
posted @ 2025-08-20 19:13 无敌美少女战士 阅读(3) 评论(0) 推荐(0)
摘要:0. 关键方法 1. equals()方法 2. hashCode()方法 3. toString()方法 全类名:包名 + 类名 4. finalize()方法 代码示例 package com.baidu.www; public class Finalize_ { public static v 阅读全文
posted @ 2025-08-20 19:13 无敌美少女战士 阅读(3) 评论(0) 推荐(0)
摘要:0. 关键方法 1. equals()方法 2. hashCode()方法 3. toString()方法 全类名:包名 + 类名 4. finalize()方法 代码示例 package com.baidu.www; public class Finalize_ { public static v 阅读全文
posted @ 2025-08-20 10:10 无敌美少女战士 阅读(2) 评论(0) 推荐(0)
摘要:1. I/O流 2. File类 (1)创建及判断功能 代码示例 package com.baidu.www; import java.io.File; import java.io.IOException; /* // 构造方法 // 1. File(String pathname) // 2. 阅读全文
posted @ 2025-08-13 22:54 无敌美少女战士 阅读(4) 评论(0) 推荐(0)
摘要:1. 集合体系图 单列集合 双列集合 2. List集合的特点和应用 3. 泛型 4. Collections工具类的使用 5. Set集合 6. Map集合 案例:模拟斗地主发牌 代码示例 package com.baidu.www; import java.util.*; public clas 阅读全文
posted @ 2025-08-13 10:09 无敌美少女战士 阅读(9) 评论(0) 推荐(0)