摘要: 牢记:当一个方法传入一个接口类型的参数,那么这个方法在被调用的时候,必须传入一个: 实现了该接口的实现类的对象 点击查看代码 Interface Fly{ void fly(); } // 调用useFly方法. // 1. 直接写一个Fly接口的实现类. 实现类 实 = new 实现类(); // 阅读全文
posted @ 2023-03-30 22:02 卡卡罗特kk 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1、基本概念 File,通过一个路径代表文件或者文件夹 注意事项: 但是这个路径不一定要真实存在 路径分类 绝对路径 (带完整路径,盘符等信息) 相对路径 (没有盘符,只有文件名等信息,相对于当前项目名下) 2、构造方法 点击查看代码 public static void main(String[] 阅读全文
posted @ 2023-03-27 22:12 卡卡罗特kk 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一、什么是异常 程序在运行过程当中发生的问题 点击查看代码 public class Main1 { public static void main(String[] args) { System.out.println("发生异常前"); int i = 1 / 0 ;//这里发生异常 Syste 阅读全文
posted @ 2023-03-25 19:58 卡卡罗特kk 阅读(61) 评论(0) 推荐(0) 编辑
摘要: **概念:**一种可以自行定义检索规则的数据结构,也叫字典 **构成:**key - value 注意: null值可以作为key key值具有唯一性 HasMmap的Key其本质是数组+链表构成的红黑树 点击查看代码 import java.util.Collection; import java 阅读全文
posted @ 2023-03-21 20:00 卡卡罗特kk 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 特性 无序,不可重复的集合 其核心实现类为HashSet HashSet的本质是HashMap的Key 创建集合 Set<String> s = new HashSet<String>(); 元素的添加(重点) 点击查看代码 //创建集合 Set<String> s = new HashSet<St 阅读全文
posted @ 2023-03-21 19:55 卡卡罗特kk 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 特点 有序,有重复 实现类 1.ArrayList 是一个基于数组的集合,其扩容策略为,默认为0,添加第一个元素直接扩展到10,此后每次扩容50%。 常用API 点击查看代码 import java.util.ArrayList; import java.util.Arrays; import ja 阅读全文
posted @ 2023-03-21 19:48 卡卡罗特kk 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1、什么是泛型 概念:概念:生活中的泛型是一种统一的模式,而程序中的泛型是用以统一数据类型的语法标准 泛型接口和泛型类 基本语法:一对尖括号当中,大写的单个字母,中间用逗号分割。 注意:泛型不是用来处理未知数据的,而是用来约束未知数据类型的。在通常情况下,你只能把其当 作一个Object来使用。 点 阅读全文
posted @ 2023-03-21 19:22 卡卡罗特kk 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 核心的类:java.util.Date,当前的计算机时间、 点击查看代码 public static void main(String[] args) { Date d =new Date(); System.out.println(d);//获取UTF时间格式 long time =d.getTi 阅读全文
posted @ 2023-03-18 09:39 卡卡罗特kk 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 高效的可变长字符串拼接工具(极快) StringBuilder比StringBuffer效率高 StringBuffer线程安全 建议:只用StringBuffe 点击查看代码 public static void main(String[] args){ StringBuffer str =new 阅读全文
posted @ 2023-03-18 09:11 卡卡罗特kk 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 概念 精确运算极大数和极小数要用到,其本质是字符串。(慢) 案例 点击查看代码 public static void main(String[] args) { BigDecimal b1 = new BigDecimal("1"); BigDecimal b2 = new BigDecimal(" 阅读全文
posted @ 2023-03-17 21:27 卡卡罗特kk 阅读(160) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示
🚀
回顶
展开