- 博客(13)
- 收藏
- 关注
原创 MySQL
①查询的结果=主表中所有的行,如果从表和它匹配的将显示匹配行,如果从表没有匹配的则显示null。功能:判断某字段或表达式是否为null,如果为null 返回指定的值,否则返回原本的值。3、假如表中有可以为null的字段,注意可以通过以下两种方式插入null值。功能:判断某字段或表达式是否为null,如果是,则返回1,否则返回0。⑥ 和分组函数一同查询的字段,要求是group by后出现的字段。1、不用手动插入值,可以自动提供序列值,默认从1开始,步长为1。
2023-08-31 20:14:03 108
原创 类加载器&反射
是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展。
2023-08-15 16:05:53 59 1
原创 IO流-特殊流&Properties集合
PrintStream(String fileName):使用指定的文件名创建新的打印流。使用继承父类的方法写数据,查看的时候会转码;使用自己的特有方法写数据,查看的数据原样输出。 从文件中读取数据到Properties集合,用load()方法实现。 通过Properties集合获取到玩游戏的次数。写一个游戏类,里面有一个猜数字的小游戏。System类中有两个静态的成员变量。System类中有两个静态的成员变量。输出语句的本质:是一个标准的输出流。 判断次数是否到到3次了。可以改变输出语句的目的地。
2023-08-11 15:09:42 67 1
原创 IO流-字符流
一个小于127的字符的意义与原来相同,但两个大于127的字符连在一起时,就表示一个汉字,这样大约可以组合了包含7000多个简体汉字,此外数学符号、罗马希腊的字母、日文的假名等都编进去了,连在ASCII里本来就有的数字、标点、字母都统统重新编了两个字节长的编码,这就是常说的“全角”字符,而原来在127号以下的那些就叫“半角”字符了。BufferedReader:从字符输入流读取文本,缓冲字符,以提供字符,数组和行的高效读取,可以指定缓冲区大小,或者可以使用默认大小。:最常用的中文码表。
2023-08-11 15:08:56 68 1
原创 IO流-字节流
IO流介绍IO:输入/输出(Input/Output)流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的。常见的应用:文件复制;文件上传;文件下载IO流的分类按照数据的流向输入流:读数据输出流:写数据按照数据类型来分字节流字节输入流字节输出流字符流字符输入流字符输出流IO流的使用场景如果操作的是纯文本文件,优先使用字符流如果操作的是图片、视频、音频等二进制文件。
2023-08-11 15:08:25 48 1
原创 IO流-File&递归
File类介绍它是文件和目录路径名的抽象表示文件和目录是可以通过File封装成对象的对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的File类的构造方法方法名说明通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例从父路径名字符串和子路径名字符串创建新的 File实例从父抽象路径名和子路径名字符串创建新的 File实例示例代码。
2023-08-11 15:06:35 46 1
原创 Map集合
Map集合概述interface Map < K , V > K :键的类型;V :值的类型Map集合的特点键值对映射关系一个键对应一个值键不能重复,值可以重复元素存取无序Map集合的基本使用//创建集合对象 Map < String , String > map = new HashMap < String , String >();//V put(K key, V value) 将指定的值与该映射中的指定键相关联 map . put("itheima001" , "林青霞");
2023-08-03 19:48:32 25
原创 set集合
Set集合的特点元素存取无序没有索引、只能通过迭代器或增强for循环遍历,不能使用普通for循环遍历不能存储重复元素Set集合的基本使用HashSet:对集合的迭代顺序不作任何保证//创建集合对象 Set < String > set = new HashSet < String >();//添加元素 set . add("hello");//不包含重复元素的集合 set . add("world");//遍历 for(String s : set) {} } }
2023-08-03 19:48:21 32
原创 Collection&List集合
Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素JDK 不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现Collection集合基本使用//创建Collection集合的对象 Collection < String > c = new ArrayList < String >();//添加元素:boolean add(E e) c . add("hello");
2023-07-31 14:13:44 35 1
原创 常用类&异常体系
自定义异常类} }老师类throw new ScoreException("你给的分数有误,分数应该在0-100之间");} else {System . out . println("成绩正常");} } }测试类System . out . println("请输入分数:");try {} } }System . out . println("请输入分数:");try {} } }System . out . println("请输入分数:");
2023-07-07 10:17:49 41 1
原创 抽象类和接口
当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了! 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类! 接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用。 Java中的接口更多的体现在对行为的抽象。
2023-07-05 10:21:29 53 1
原创 java阶段初级 流程控制语句
中国的生肖基于12年一个周期, 每年用一个动物代表:rat、ox、tiger、rabbit、dragon、snake、horse、sheep、monkey、 rooster、dog、pig。2.依次和case后面的值进行比较,如果有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。3.如果所有的case后面的值和表达式的值都不匹配,就会执行default里面的语句体,然后程序结束掉。6、模拟计算器功能,对键盘录入的两个int类型的数据进行加、减、乘、除的运算,并打印运算结果。
2023-05-23 11:15:18 385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人