Java学习
文章平均质量分 68
薛定谔的壳
你好!世界。
展开
-
JDBC小记 练手项目-Faker
文章目录工程目录结构数据库表结构依赖与配置说明模块结构简单说明项目源代码druid.propertiesJDBCUtils.javaFaker.javaBaseDao.javaFakerDao.javaFakerDaoImpl.java测试代码QueryTest.javaGenFakers.javafakers.txt工程目录结构数据库表结构依赖与配置说明 数据库驱动 jar 包 mysql-connector-java-5.1.37.jar 一定要跟数据库版本匹配 Drui原创 2021-12-02 11:13:17 · 1695 阅读 · 0 评论 -
Java小记 多线程
文章目录两种实现方式:继承`Thread`类实现`Runnable`接口两种实现方式:继承Thread类实现Runnable接口继承Thread类构造Thread实例 - public Thread() - public Thread(String threadName) 创建名为 ThreadName 的线程对象public class Test extends Thread{ private int count=10; public void run(){原创 2021-11-04 17:38:29 · 437 阅读 · 0 评论 -
Java小记 数组与集合【梳理】
目 录:数组集合类 Collection List ArrayList & LinkedList Setmap数组定义int a[] = {1,2,3};int a[] = new int[]{1,2,3};int a[][];a = new int[2][];a[1] = new int[2];a[0] = new int[3];方法说明fill(arr, data);填充fill(arr, from, t原创 2021-11-04 14:15:46 · 224 阅读 · 0 评论 -
Java小记 Vector
文章目录概述构造方法常用方法概述Vector类实现的是动态数组,与ArrayList类似;Vector为同步访问Vector可灵活改变数组大小构造方法方法1 默认大小为10Vector()方法2 大小为指定值sizeVector(int size)方法3 指定大小size,指定增量incrVector(int size, int incr)方法4 以集合c为基础创建Vector(Collection c)常用方法原创 2021-11-04 11:25:07 · 143 阅读 · 0 评论 -
Java小记 泛型
2021-11-4再继续写算了。原创 2021-11-04 09:58:36 · 268 阅读 · 0 评论 -
Java小记 枚举
文章目录概述常用方法示例概述关键字 enum枚举类型可以取代以往常量定义方式(将常量封装在类或接口中)提供了安全检查功能本质上还是以类的形式存在定义一个枚举类型时,每一个枚举累心成员都可以看做时枚举类型的一个实例。枚举类型成员默认为final, public, static【但是属性就。。】枚举类构造方法必须是 private常用方法方法说明示例values()将枚举类型成员以数组形式返回Contents01.values()valueOf(原创 2021-11-03 17:46:17 · 100 阅读 · 0 评论 -
Java小记 ZIP压缩流
文章目录压缩文件解压文件ZipFile 类。【补课】压缩文件ZipOutputStream(OutpuStream out)方法返回值说明putNextEntry(ZipEntry e)void开始写一个新地ZipEntry,并将流内的位置移至此entry所指的数据开头write(byte[] b, int off, int len)void将字节数组写入当前ZIP条目数据finish()void完成写入ZIP输出流的内容,无需关闭它所配合的Outp原创 2021-11-03 16:13:30 · 314 阅读 · 0 评论 -
Java小记 File类、相关I/O流
文章目录File 类文件创建、删除一些方法文件输入、输出流FileReader、FileWriter类带缓存的输入、输出流构造方法BufferedReader、BufferedWriter数据输入、输出流构造方法DataOutputStream 类写入方法DataInputStream 类读方法File 类创建、删除、重命名文件等操作;获取目录、文件长度、文件读写权限等。文件创建、删除创建1.File(String path)File file = new File(Strin原创 2021-11-02 11:29:45 · 364 阅读 · 0 评论 -
Java小记 输入输出流
文章目录输入流输出流输入流InputStream 类时字节输入类的抽象类,是所有输入流的父类。常用方法:方法说明read()读取输入流下一字节(0-255)int。到末尾返回-1read(byte[] b)从输入流读入一定长度的字节,并以整数的形式返回字节数。mark(int readlimit)在输入流当前位置放置一个标记,readlimit参数告知此输入流在标记位置失效之前允许读取的字节数。reset()将输入指针返回到当前所做的标记处。原创 2021-11-01 18:44:08 · 134 阅读 · 0 评论 -
Java小记 集合类
#mermaid-svg-Et5DjlZ8RF7coIBZ .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-Et5DjlZ8RF7coIBZ .label text{fill:#333}#mermaid-svg-Et5DjlZ8RF7coIBZ .node rect,#mermaid-svg-Et5DjlZ8RF原创 2021-11-01 15:38:38 · 250 阅读 · 0 评论 -
Java小记 异常处理
文章目录异常捕捉【语法结构】自定义异常异常捕捉【语法结构】try{ // do something}catch(Exception1 e){ e.printStackTrace(); ...}catch(Exceprion e){ e.printStackTrace(); ...}finally{ System.out.println("异常与否都会来运行一下这里");}自定义异常class MyException extends Exception{ //原创 2021-10-28 18:10:15 · 194 阅读 · 0 评论 -
Java小记 类相关
文章目录`Object`常用方法:抽象类接口包导入包final 变量、方法内部类、局部内部类、匿名内部类静态内部类内部类继承Object常用方法:toString() 将一个对象返回为字符串形式getClass()getClass().getname()重写toStringclass A{ public String(){ return "Hello! Class name is: " + getClass().getName() + " __"; }}class B原创 2021-10-28 17:45:05 · 288 阅读 · 0 评论 -
Java小记-传参
一、 普通参数class classA{}void doSomething(int a, double b, char c, String s){}void doSome(int[] a, double[][] d){}void dododo(Number a){} // Int Double Float 都算Number,都是儿子[\狗头]void doo(classA a, int a){}二、不定参数 只能有一个 类...对象void add_and_show(S原创 2021-10-19 17:39:47 · 124 阅读 · 0 评论 -
Java小记-“真”随机数
import java.util.Random;种子确定,那么随机数序列也确定,就是所谓的伪随机数int seed = 12;Random r = new Random(seed);......想要更进一步达到随机效果,就有一个思路:每次调用都改变 seed 值。再套一层随机?显然不太行那么,不妨设置 seed 为当下时间值。(从1970-0-0 至今过去的秒数、毫秒数、、)import java.util.Date;int seed = Integer.parse原创 2021-10-19 13:15:20 · 1658 阅读 · 0 评论 -
Java学习 数字处理
文章目录数字格式化math随机数大数字运算BigIntegerBigDecimal数字格式化- 数字表示原则【没有格式化的数据】1. 绝对值 > .001 & < 1e7,以常规小数显示;2. 绝对值 <.001 or >1e7,用科学计数法表示字符说明0代表一位数字,该位不存在则显示0#代表一位数字,该位不存在则不显示.小数分隔符、货币小数分隔符-负号,分组分隔符E分隔科学计数法中的位数和指数%原创 2021-10-17 17:06:56 · 240 阅读 · 0 评论 -
Java学习笔记 包装类
文章目录IntergerBooleanByteCharacterDoubleNumberInterger构造方法Integer num = new Integer(12);Integer num = new Integer("12");常用方法方法返回值说明num.byteValue()byte返回num的byte类型值num.intValue()int返回num的int类型值num.shortValue()short返回num的short原创 2021-10-17 14:08:39 · 88 阅读 · 0 评论 -
Java入门学习笔记
类型转换int a=(int)'a';char b=(char)97;常量static final float pi=3.14159f;final int one=1;逻辑运算与&或|非~移位<<>>无符号右移>>>三元运算符int a=12>20?1:0;# pythona = 1 if 12>20 else 0复合语句public static void min(St..原创 2021-10-14 18:19:17 · 183 阅读 · 0 评论