10 2023 档案

java中 int (double、float、long等等) 与 String 之间的相互转换
摘要:int 转 String (double、float、long等同理) 方法1 int i = 28; String s = i + ""; 此方法在将i转换成s时,会额外产生一个 "" 常量对象存放在常量池中 方法2 int i = 28; String s = String.valueOf(i) 阅读全文

posted @ 2023-10-26 14:10 笑嘻嘻嘻了 阅读(57) 评论(0) 推荐(0) 编辑

Java中 List和数组之间的常见转换方法
摘要:List转数组 1、使用for循环 //要转换的list集合 List<String> list = new ArrayList<>(); list.add("aa"); list.add("bb"); list.add("cc"); //初始化需要得到的数组 String[] array = ne 阅读全文

posted @ 2023-10-26 13:56 笑嘻嘻嘻了 阅读(6924) 评论(0) 推荐(0) 编辑

Java中使用数组作为Map的键
摘要:使用数组作为Map的Key,实际Map中Key的值是数组的地址 如果两个数组的元素值相同,但在Map中并不是同一个Key。如下代码实例: 运行结果为: 即Map事实上在存放数组时,存放的是其地址,因此c1与c2虽然在值上相等,但是在Map中是两个不同的key。 解决办法: 使用String作为Key 阅读全文

posted @ 2023-10-24 17:29 笑嘻嘻嘻了 阅读(163) 评论(0) 推荐(0) 编辑

5、单元测试、反射、注解、动态代理
摘要:单元测试、反射、注解、动态代理 一、单元测试 1.1 Junit单元测试 所谓单元测试,就是针对最小的功能单元,编写测试代码对其进行正确性测试。 我们想想,咱们之前是怎么进行测试的呢? 比如说我们写了一个学生管理系统,有添加学生、修改学生、删除学生、查询学生等这些功能。要对这些功能这几个功能进行测试 阅读全文

posted @ 2023-10-20 17:34 笑嘻嘻嘻了 阅读(14) 评论(0) 推荐(0) 编辑

4、多线程
摘要:多线程 一、线程的创建 1.1 线程的创建方式一:继承Thread类 Java为开发者提供了一种类叫做Thread,该类的对象用来表示线程。用此方法创建线程并执行的步骤如下: 定义一个子类继承Thread类,并重写run方法 创建该子类的实例对象 调用start方法启动线程(启动线程后,会自动执行r 阅读全文

posted @ 2023-10-20 17:29 笑嘻嘻嘻了 阅读(4) 评论(0) 推荐(0) 编辑

3、Collection、Map、Stream流
摘要:Collection、Map、Stream流 一、集合的概述和分类 主要分为两个系列:Collection和Map Collection代表单列集合,每个元素(数据)只包含一个值 Map代表双列集合,每个元素包含两个值(键值对) 1.1 Collection Collection的分类 Collec 阅读全文

posted @ 2023-10-20 17:18 笑嘻嘻嘻了 阅读(78) 评论(0) 推荐(0) 编辑

2、Object类、toString,equals,对象克隆clone方法
摘要:待更新中~ 阅读全文

posted @ 2023-10-20 17:08 笑嘻嘻嘻了 阅读(3) 评论(0) 推荐(0) 编辑

1、Java面向对象的特性
摘要:面向对象的知识点 构造器 构造器的使用与作用 构造器在创建对象时执行- 构造器常用于完成对象的初始化 构造器的注意事项: 如果不写构造器,java会为类生成一个无参构造器 若我们定义了有参构造器,java就不会帮我们的类生成无参构造器了,此时需要我们自己写一个无参构造器出来 static关键字 作用 阅读全文

posted @ 2023-10-20 16:58 笑嘻嘻嘻了 阅读(20) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示