12 2022 档案
摘要:select * from emp select * from dept select * from job select * from salarygrade -- 1.查询所有员工信息。查询员工编号,员工姓名,工资,职务名称,职务描述 SELECT t1.mgr, t1.ename, t1.sa
阅读全文
摘要:package com.Lucky.io.printStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream; import java.nio.c
阅读全文
摘要:package com.Lucky.DataStructure; /* 数据结构: 逻辑结构+储存结构+储存结构的运算 逻辑结构分为:线性结构 1:1 树状结构 1:N 网状结构 N:N 储存结构:顺序/链式/索引/散列 */ public class dataDemo { public stati
阅读全文
摘要:1 package com.Lucky.AppUnit; 2 3 /** 4 * 开启App入口 5 */ 6 public class App { 7 public static void main(String[] args) { 8 // new startGame(); 9 // new I
阅读全文
摘要:package com.Lucky.Map; import java.util.Comparator; import java.util.TreeMap; /* TreeMap:底层结构和TreeSet一样是红黑树 可以排序/无重复/无索引 注意点:排序方法也是和TreeSet一样【自然排序/比较器
阅读全文
摘要:package com.Lucky.Map; import java.util.HashMap; import java.util.Map; /* map接口: 无法new ,只能new他的实现类 */ public class MapDemo { public static void main(S
阅读全文
摘要:package com.Lucky.Map; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.function.BiConsumer; /* HashMap: 1.底层结构
阅读全文
摘要:package com.Lucky.test; import java.util.ArrayList; import java.util.Collections; import java.util.Random; /* 自动点名器 要求: 班级里面存在N名学生,实现随机点名 */ public cl
阅读全文
摘要:package com.Lucky.Util; import java.util.ArrayList; import java.util.Random; /** * 自定义的随机字符串工具类 */ public class CodeUtil { //方法 public static String S
阅读全文
摘要:不可变List集合: package com.Lucky; //System.out.println(" 拓展:创建不可变的list集合 "); import java.util.Iterator; import java.util.List; public class NoValList { pu
阅读全文
摘要:package com.Lucky; import java.util.Iterator; import java.util.TreeSet; /** * TreeSet:底层采用红黑树结构 * 可排序【默认从小到大】/无重复/无索引 * * * 注意点:1.在数据类型为数字型时,仍然按照从小到大排
阅读全文
摘要:二叉树之前序遍历 二叉树之中序遍历 二叉树之层序遍历 二叉树之后序遍历 拓展:红黑树的内容
阅读全文
摘要:package com.Lucky; import java.util.HashSet; import java.util.Iterator; import java.util.Set; import java.util.function.Consumer; /** * Set集合: 无序/不可重复
阅读全文
摘要:package com.Lucky; import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; /** * 泛型的应用场景: * 1。如果我们在定义类/方法/接口的时候,类型不确定,可以定义为泛型类
阅读全文
摘要:package com.Lucky; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; /* Collections:java。util.Collections 解析:Coll
阅读全文
摘要:package com.Lucky; import java.awt.*; import java.util.LinkedList; import java.util.List; /* ArrayList: 1.底层使用顺序存储结构,可以使用角标获取元素 2.存储的数据是有序的 3.数据可以重复 4
阅读全文
摘要:1 package com.Lucky; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 6 /** 7 * 集合: Collection[接口] 与 Map[接口] 8 * 9 * Collection: List 与
阅读全文
摘要:package com.Lucky.Function; import java.util.ArrayList; import java.util.Collections; import java.util.Locale; import java.util.function.Function; imp
阅读全文
摘要:1 package com.Lucky.Function; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.function.Function; 6 import java.util
阅读全文
摘要:package com.Lucky.Function; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import jav
阅读全文
摘要:package com.Lucky.Function; import java.util.Arrays; import java.util.Comparator; import java.util.stream.Collector; /* 方法引用: 将已经存在的方法进行引用 使用条件:1.引用地方
阅读全文
摘要:package com.Lucky.test; import java.util.*; import java.util.stream.Collectors; import java.util.stream.Stream; /** * 练习1: 数据过滤,定义一个Int类型的集合,过滤掉奇数的数据,
阅读全文
摘要:数组: package com.Lucky; import java.util.*; /* 数组的Stream流: 使用Arrays工具类 */ public class StreamArray { public static void main(String[] args) { //创建数组 in
阅读全文
摘要:Stream:数据流 中间方法: filter【过滤】 limit【获取前几个数据】 skip【跳过前几个数据】 distinct【去重】 concat【合并】 map【转换流中的数据类型】 终结方法: foreach 【遍历】 count【统计】 toArray【收集数据到数组中】 collect
阅读全文
摘要:package com.Lucky.io.serializeOrUnserialize;import java.io.*;import java.util.ArrayList;import java.util.Collections;/* 序列化流: 将java对象写到本地文件中【应用场景:游戏存档
阅读全文
摘要:先知: Java IO流中提供了两种用于将字节流转换为字符流的转换流。 其中InputStreamReader用于将字节输入流转换为字符输入流, 其中OutputStreamWriter用于将字节输出流转换为字符输出流 作用:使用转换流可以在一定程度上避免乱码,还可以指定输入输出所使用的字符集 1、
阅读全文
摘要:缓冲流,也叫高效流,是对4个基本的Filexxx流的增强,所以也是4个流,按照数据类型分类: 字节缓冲流:BufferedInputStream,BufferedOutputStream 字符缓冲流:BufferedReader,BufferedWriter 缓冲流的基本原理,是在创建流对象时,会创
阅读全文
摘要:相对于字节流来说,字符流本身就存在:缓冲区 先解: 缓冲区:reader-->sd-->bb作用: 缓冲区位于内存当中,大大的提高了数据的读写效率!!!! ★★★文件输入流: package com.Lucky.io.characterStream; import java.io.FileReade
阅读全文
摘要:①字节输入流:读取文件中的数据 package com.Lucky.io.byteStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; /*
阅读全文
摘要:package com.Lucky.io; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExceptio
阅读全文
摘要:package com.Lucky.io.Code; import java.io.UnsupportedEncodingException; import java.nio.charset.StandardCharsets; import java.util.Arrays; /* java中编码方
阅读全文
摘要:File的成员方法有很多,但是只有一部分需要注意:【创建/遍历/获取】 package com.Lucky.File; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; /** * File的
阅读全文