Java常用类 Java常用类 Java常用类 String类 不可变性 字符串缓冲池 字符串常用方法 StringBuffer、StringBuilder类 Date类 & DateFormat类 Random、Math String类不可变性实例一:String是不可变的字符序列 @Test public void Test(){ String str = "ww 2022-05-05 Java #String #字符串
JavaIO Java IO Java IO IO概述 File类 IO流分类 lnputStream & Reader OutputStream & Writer 缓冲流 转换流 RandomAccessFile类 对象的序列化 IO概述Java的IO流主要包括输入、输出两种IO流,每种输入输出流有可分为字节流和字符流两大类: File类File类代表与平台无关的文件和目录。File能新 2022-04-30 Java #IO #文件读写
Java注解 Java注解 Java注解 注解概述 基本的Annotation 自定义Annotation 提取Annotation信息 JDK的元Annotation 注解概述Annotation其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过使用Annotation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。Annotation可以像修饰 2022-04-30 Java #注解 #Annotation
Java枚举 枚举 枚举 定义 自实现枚举类 使用enum定义枚举类 实现接口的枚举类 枚举类的方法 定义枚举类概述:在某些情况下,一个类的对象是有限而且固定的,例如季节类,只能有4个对象手动实现枚举类∶ private修饰构造器 属性使用private final修饰 把该类的所有实例都使用public static final来修饰 自实现枚举类定义Season类实例: public class 2022-04-28 Java #枚举 #enum
Java异常 Java异常分类 Error:JVM系统内部错误、资源耗尽等严重情况 Exception:其它因编程错误或偶然的外在因素导致的—般性问题,具体又分为RuntimeException、IOExeption等例如: 空指针访问 试图读取不存在的文件 网络连接中断 常见异常 ArithmeticException 数学异常 ArrayIndexOutOfBoundsException 数组越 2022-04-23 Java #异常 #Exception
Java集合 Java集合目录: Java集合 Collection 添加元素 访问集合的方法 移除集合中的元素 检测集合的方法 集合的其他方法 Set HashSet LinkedHashSet TreeSet 自然排序 定制排序 List Map HashMap Hashtable LinkedHashMap TreeMap Properties Collections 工具类 排序方法 2022-04-23 Java #HashTable #集合 #Collection #Set #TreeSet #List #Map #HashMap
Java泛型 Java泛型 Java泛型 在集合中使用泛型 定义简单的泛型 泛型和子类继承 通配符 泛型方法 在集合中使用泛型对于集合没有泛型的情况: 放入集合中的对象可以是任意类型. 获取元素后,需进行类型的强制转换。 如下所示: List persons = new ArrayList(); //放入集合中的对象可以是任意类型 persons.add(new Person("AA&q 2022-04-23 Java #泛型 #Generic
Python实用脚本收集 python实用脚本收集图片压缩BUG:部分图片压缩后体积反而变大 from PIL import Image import os def get_size(file): # 获取文件大小:KB size = os.path.getsize(file) return size / 1024 def get_outfile(infile, outfile): if 2022-04-21 Python #Script
Python使用mysql Python使用MySQL导入MySQL驱动: import mysql.connector # 注意把password设为你的root口令: conn = mysql.connector.connect(user='root', password='123456',auth_plugin='mysql_native_password', 2022-04-19 Python #sql
Python笔记 Python_Mini_Note import random 随机数库 import decimal 十进制库,提供精准的浮点数 //地板除,两数相除后向下取整的结果 一个公式:x == (x // y) * y+(x % y) divmod(a,b) 得到 (a // b,a % b) ads(x)返回x的绝对值,若x是复数,则返回x的模 pow(x,y)和x ** y都表示x的y次 2022-04-18 Python #note