随笔分类 -  Java基础

摘要:一、单元测试 1、概述 2、优缺点 二、快速入门 三、JUNIT的常用注解 阅读全文
posted @ 2023-12-28 16:52 搬砖滴 阅读(10) 评论(0) 推荐(0) 编辑
摘要:一、XML 1、概述 2、XML的作用 3、XML语法规则 4、如何验证XML的合法性 5、解析XML 示例: 6、XML文档约束 阅读全文
posted @ 2023-12-28 16:41 搬砖滴 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一、注解概述 二、JDK内置注解 1、@Override 2、@Deprecated 3、@SuppressWarnings 4、@Functionalinterface 三、元注解 1、概念 2、@Retention 3、@Target 四、自定义注解 五、注解的注意事项 六、通过注解运行指定类中 阅读全文
posted @ 2023-12-28 16:28 搬砖滴 阅读(5) 评论(0) 推荐(0) 编辑
摘要:一、 BigDecimal的基本使用 二、注意事项 阅读全文
posted @ 2023-12-28 16:04 搬砖滴 阅读(19) 评论(0) 推荐(0) 编辑
摘要:一、枚举类的定义 二、枚举的注意事项 阅读全文
posted @ 2023-12-28 15:58 搬砖滴 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、位运算符 二、位运算符之逻辑位运算 三、位运算符之移位运算 阅读全文
posted @ 2023-12-28 15:52 搬砖滴 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一、进制的基础知识 二、进制转换 1、进制转换算法 2、java内置的转换方法 三、有符号数据表示法 四、整数强制转换之数据溢出 如下: 五、浮点数运算误差 阅读全文
posted @ 2023-12-28 15:46 搬砖滴 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、模块化概述 二、模块的使用 三、模块服务的使用 阅读全文
posted @ 2023-12-28 14:03 搬砖滴 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、反射概述 二、反射的相关操作 1、获取Class类对象 示例: 学生类: package com.itbianma; public class Student { private String name; private String address; private Integer age; 阅读全文
posted @ 2023-12-22 17:18 搬砖滴 阅读(7) 评论(1) 推荐(0) 编辑
摘要:一、Stream 1、概述 2、Stream流使用过程 示例图: 3、 Stream流的常见生成方式 示例: package itbianma01; import java.util.*; import java.util.stream.Stream; public class Demo { pub 阅读全文
posted @ 2023-12-21 17:38 搬砖滴 阅读(16) 评论(0) 推荐(0) 编辑
摘要:一、函数式接口 1、概述 示例: package com.itbianma09; @FunctionalInterface public interface MyInterface { void show(); } package com.itbianma09; public class Demo 阅读全文
posted @ 2023-12-21 17:02 搬砖滴 阅读(92) 评论(0) 推荐(0) 编辑
摘要:一、方法引用 1、概述 示例: package com.itbianma04; public class Demo { public static void main(String[] args) { usePrinttable(s-> System.out.println(s)); usePrin 阅读全文
posted @ 2023-12-21 10:43 搬砖滴 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一、函数式编程思想 二、lambda表达式 1、lambda表达式的标准格式 2、匿名类型和lambda表达式对比 示例: 3、lambda表达式的省略模式 示例: 4、lambda表达式的注意事项 示例: 5、lambda表达式和匿名内部类的区别 示例: 阅读全文
posted @ 2023-12-20 16:25 搬砖滴 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一、网络编程入门 1、网络编程概述 2、网络编程的三要素 3、IP地址 InetAddress类 示例: 4、端口 5、协议 二、UDP通信程序 1、UDP通信原理 2、UDP发送数据 示例: package com.itbianma01; import java.io.IOException; i 阅读全文
posted @ 2023-12-20 16:01 搬砖滴 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、进程 二、线程 三、通过继承Thread类实现多线程 1、Thread概述 示例: 2、设置和获取线程名称 3、线程优先级 示例: 4、线程控制 5、线程生命周期 四、通过实现Runnable接口实现多线程 1、概述 示例: 2、总结 五、线程同步 1、买票实例分析线程同步 问题思考: 下面进行 阅读全文
posted @ 2023-12-20 14:58 搬砖滴 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一、输入流和输出流 1、输入流 2、输出流 二、字节打印流和字符打印流 1 、字节打印流 2、字符打印流 三、对象序列化流和对象反序列化流 1、对象序列化流 2、对象反序列化流 3、对象序列化异常处理 四、Properties 示例: 示例: 示例: 阅读全文
posted @ 2023-12-20 11:29 搬砖滴 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一、复制单级文件夹 package com.itbianma02; import java.io.*; public class Demo { public static void main(String[] args) throws IOException { File srcFolder=new 阅读全文
posted @ 2023-12-14 17:31 搬砖滴 阅读(64) 评论(0) 推荐(0) 编辑
摘要:一、集合到文件 package com.itbianma01; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; publ 阅读全文
posted @ 2023-12-14 16:48 搬砖滴 阅读(10) 评论(0) 推荐(0) 编辑
摘要:一、概述 1、为什么出现字符流 2、编码表 3、字符串的编码和解码 4、字符流的编码和解码问题 二、字符流写数据的五种方式 1、写一个字符 2、写一个字符数组 3、写入字符数组的一部分 4、写一个字符串 5、写入字符串的一部分 三、字符流读数据的两种方式 四、字符缓冲流 1、概述 2、特有功能 最常 阅读全文
posted @ 2023-12-14 16:25 搬砖滴 阅读(9) 评论(0) 推荐(0) 编辑
摘要:一、IO流 1、概述 2、分类 3、总结 二、字节流 1、字节流写数据的三种方式 示例: package com.itbianma12; import java.io.FileNotFoundException; import java.io.FileOutputStream; import jav 阅读全文
posted @ 2023-12-14 13:20 搬砖滴 阅读(11) 评论(0) 推荐(0) 编辑

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