技术
文章平均质量分 76
qq_35586113
这个作者很懒,什么都没留下…
展开
-
枚举&注解&反射
枚举&注解&反射枚举枚举的三种实现方式枚举的方法枚举接口注意事项枚举枚举的三种实现方式1.定义class类的方式public class Level { public static final Level LOW = new Level(0); public static final Level MEDIUM = new Level(50); public static final Level HIGH = new Level(100); privat原创 2021-05-30 16:54:13 · 146 阅读 · 0 评论 -
XML&JSON解析
XML&JSON解析xml环境搭建XML解析XPATH解析XML生成生成xml文件将对象转换为xml格式JSONgsonfastJsonxml环境搭建1.将jar包复制到lib文件夹下2.添加library3.设置moduleXML解析public class Demo { public static void main(String[] args) throws IOException, DocumentException { FileInputStre原创 2021-04-11 22:37:08 · 87 阅读 · 0 评论 -
junit&IDEA快捷键
junit&IDEA快捷键junitIDEA快捷键提示与代码生成部分选择/移动/复制代码:代码优化查找与替换阅读代码部分junit1.在src同级目录新建lib文件夹2.将junit-4.8.jar包复制到lib文件夹下3.在projectStructure添加jar包4.新建demo类package core.sixth;public class Demo { public void haha() { System.out.println("haha");原创 2021-04-01 23:18:48 · 1001 阅读 · 0 评论 -
java 多线程
java 多线程同步与异步&并发与并行继承Thread&实现Runnable设置和获取线程名称线程休眠sleep线程的中断守护线程同步与异步&并发与并行同步:排队执行,效率低却安全异步:同时执行,效率高却不安全并发:同一时间段内发生的多个事件并行:同一时刻发生的多个事件继承Thread&实现Runnablepublic class MyThread extends Thread { //run方法就是线程要执行的任务方法 @Overrid原创 2021-03-30 22:15:27 · 65 阅读 · 0 评论 -
java IO
Java IO查找某目录下以avi结尾的大于100M的文件字节流输出字节流读入给文件做异或加密字符流输出字符流读取字节流转字符流收集异常信息properties文件读写序列化与反序列化JDK9特性序列化反序列化工具类实现Print与BufferedReader查找某目录下以avi结尾的大于100M的文件public class Demo { public static void main(String[] args) { File e = new File("e://");原创 2021-03-23 14:53:30 · 62 阅读 · 0 评论 -
Java集合
Java集合集合与数组的区别,缓存的管理,Collection 、List、Set 接 口的作用及相关的子类类集设置的目的Collection 接口List 接口ArrayListVector链表操作类:LinkedListSet 接口散列存放:HashSet排序的子类:TreeSet排序的说明关于重复元素的说明集合输出IteratorListIterator新的支持:foreachMap 接口新的子类:HashMap(重点)旧的子类:Hashtable排序的子类:TreeMap关于 Map 集合的输出Co原创 2021-03-21 22:13:26 · 198 阅读 · 0 评论 -
java异常类
异常处理概述处理异常try-catch处理流程finally异常体系结构throws关键字throw关键字RuntimeExcepion与Exception的区别自定义异常类异常处理常见面试题概述处理异常如果要想对异常进行处理,则必须采用标准的处理格式,处理格式语法如下: try{ // 有可能发生异常的代码段 }catch(异常类型1 对象名1){ // 异常的处理操作 }catch(异常类型2 对象名2){ // 异常的处理操作 }finally{ // 异常的统一出口 }原创 2021-03-17 22:59:27 · 58 阅读 · 0 评论 -
java面向对象学习笔记
java面向对象学习笔记面向对象基础面向对象思想三大思想三大特征创建对象内存分析栈堆方法区寄存器本地方法栈方法的重载匿名对象面向对象进阶thisstatic代码块包权限修饰符单例面向对象高级抽象类不能被实例化常见问题抽象类和普通类的区别接口接口的继承多态instanceofObject类内部类包装类可变参数递归面向对象基础面向对象思想三大思想面向对象思想从概念上讲分为以下三种:OOA、OOD、OOPOOA:面向对象分析(Object Oriented Analysis)OOD:面向对象设计(原创 2021-03-16 22:49:59 · 116 阅读 · 0 评论 -
java学习笔记1
java学习笔记环境搭建流程控制数组实践冒泡排序和二分查找两数求和单层循环打印数字保持非零数字顺序不变将所有0移到数组后面三的倍数剔除保留最后一个人环境搭建安装jdk11环境变量,新建系统变量:JAVA_HOME——D:\ProgramFiles\java\jdk-11.0.6配置path变量:%JAVA_HOME%\bin;。。。cmd下输入java -version查看jdk版本实现自动关机Runtime.getRuntime().exec(“showdown -s -t 360原创 2021-03-05 11:14:37 · 69 阅读 · 1 评论