Java
文章平均质量分 84
大概是犬青
这个作者很懒,什么都没留下…
展开
-
Java反射--师承韩顺平
反射是干什么的?原创 2022-06-22 16:39:40 · 183 阅读 · 0 评论 -
java基础复习——day18(反射)
反射1. 反射取构造方法并使用Constructor<?> [] getConstructors():返回所有公共构造方法对象的数组Constructor<?> [] getDeclaredConstructors(): 返回所有构造方法对象的数组Constructor< T> getConstructor(Class<?>… parameterTypes):返回单个公共构造方法对象Constructor< T> getD原创 2022-03-29 13:07:04 · 143 阅读 · 0 评论 -
Java基础复习——DAY13(多级文件夹复制案例;特殊操作流)
续 IO小结案例:复制多级文件夹运用到递归package file;import java.io.*;public class Demo { public static void main(String[] args) throws IOException { //创建数据源对象 File srcFile = new File("G:\\Program\\itcast"); //创建目的地对象 File destFile原创 2022-03-16 23:10:33 · 190 阅读 · 0 评论 -
Java基础复习——DAY12( 字符流 )
字符流1. 字符流概述字节流操作中文不方便,所有用字符流字符流 = 字节流 + 编码表字节流复制文本中文的时候为什么没有问题?因为底层最终进行字符拼接如何识别中文? 无论哪种编码,第一个字节是负数2. 编码解码编码解码规则:采用何种方式编码,就要采用对应方式解码,否则乱码默认UTF-8public class Demo { public static void main(String[] args) throws IOException { //默认的都是UTF原创 2022-03-16 10:01:07 · 182 阅读 · 0 评论 -
Java基础复习——DAY11(字节流,字节缓冲流)
字节流1. IO流input/output本质:数据传输人读得懂用字符流(文字),读不懂用字节流(音频文件等)2. 字节流写数据FileOutputStream(String name):创建文件输出流,以指定的名称写入文件package file;import java.io.FileOutputStream;import java.io.IOException;public class Demo { public static void main(String[]原创 2022-03-15 12:37:20 · 522 阅读 · 0 评论 -
Java基础复习——DAY10(Map续;Collections;File)
续(Map)案例1:Map,Student学生信息遍历(value是Student类)package arrays;/*Student类*/public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.原创 2022-03-12 13:58:11 · 422 阅读 · 0 评论 -
Java基础复习——DAY9(Set;泛型;Map)
集合进阶1. 集合知识回顾集合类特点:提供一个存储空间可变的存储模型,存储的数据容量可以随时改变单列集合(Collection)和双列集合(Map)体系结构Set1.集合概述和特点元素不重复没有索引,不能普通for循环,可以用增强forpackage arrays;import java.util.HashSet;import java.util.Set;public class SetDemo { public static void main(String[]原创 2022-03-11 14:34:00 · 615 阅读 · 0 评论 -
Java基础复习——DAY8(Collection;List集合)
集合进阶1. 集合知识回顾集合类特点:提供一个存储空间可变的存储模型,存储的数据容量可以随时改变单列集合(Collection)和双列集合(Map)体系结构2. Collection集合2.1 Collection概述和创建对象概述:单例集合的顶级接口,他代表一组对象,这些对象成为collection的元素jdk不提供任何接口的直接实现,提供更加具体子接口(Set,List)实现创建Collection集合的对象多态方式具体实现类ArrayListpackage arr原创 2022-03-10 10:27:50 · 422 阅读 · 0 评论 -
Java基础复习——DAY7 (常用API;异常)
常有API1.Arrays,冒泡冒泡排序:有手就行package arrays;public class ArraysDemo { public static void main(String[] args) { int[] arr = {24,69,80,57,13}; System.out.println("排序前:"+ arrayToString(arr));//排序前:[24,69,80,57,13] //排序 i原创 2022-03-09 14:10:26 · 143 阅读 · 0 评论 -
Java基础复习——DAY6 (接口;形参和返回值;内部类;Math;System)
接口1.接口概述:接口就是一个公共规范标准,只要符合标准,大家都可以使用。Java的接口更多体现的是对行为的抽象2.接口特点关键字interfacepublic interface 接口名{...}类实现接口用implementspublic class 类名 implements 接口名{...}接口不能实例化如何实例化?参照多态,实现类对象的实例化,叫做接口多态多态形式:具体类多态,抽象类多态,接口多态多态前提:有继承和实现关系;有方法重写;有父(类/接口)引用指向(子/实现)原创 2022-03-08 13:22:11 · 262 阅读 · 0 评论 -
Java基础复习——DAY5 (修饰符;多态;抽象类)
final,static修饰符;多态;抽象类原创 2022-03-06 22:51:49 · 186 阅读 · 0 评论 -
Java基础复习——DAY4 (继承)
继承原创 2022-03-06 13:59:16 · 249 阅读 · 0 评论 -
Java基础复习——DAY3 (String字符串;StringBuilder;集合;“学生信息管理系统”)
java基础复习day3API文档1.String字符串1.1字符串定义的三种方式1.2字符串的特点1.3字符串比较案例:登录系统1.4字符串遍历字符串反转2.StringBuilder2.1概述2.2构造方法,添加反转等2.2.1构造方法2.2.2添加和反转2.3StringBuilder和String的互相转换API文档API学习文档,java学习的字典。(在线API)Scanner String的特殊Scanner sc = new Scanner(System.in);System原创 2022-03-05 00:01:02 · 422 阅读 · 0 评论 -
Java基础复习———DAY2 方法,面向对象(类与对象;成员、局部变量;封装;构造方法)
java基础复习day2Debug调试程序1.方法1.1方法的定义和调用1.2带参数的方法的定义与调用1.3带返回值方法的定义和调用*带返回值方法练习:输入两个数字比大小?*1.4方法的注意事项1.5方法重载1.6方法的参数传递二、面向对象基础1. 类与对象(结构体?)1.1类的定义1.2对象的使用2.成员变量和局部变量3.封装3.1private关键字简单案例:private使用3.2this关键字3.3封装4.构造方法4.1格式和调用4.2注意事项4.3标准类制作(综合总结)Debug调试程序代码前原创 2022-03-04 09:25:27 · 306 阅读 · 0 评论 -
Java基础复习——DAY1 (idea快捷键;运算符;数据输入输出;流程控制语句;数组;)
java复习day1idea编写java快捷键1.基础语法1.1注释1.2关键字1.3常量(java**单引号和双引号含义不同**)1.4数据类型1.5变量1.6标识符1.7类型转换1.7.1自动类型转换1.7.2强制类型转换2.运算符2.1算数运算符2.1.1字符的+操作2.1.2字符串+操作2.2 赋值运算符2.2.1赋值运算符2.3自增自减运算符2.4关系运算符2.5逻辑运算符2.5.1 逻辑运算符2.5.2 短路逻辑运算符2.6 三元运算符3.数据输入3.1 Scanner的使用3.1.1原创 2022-03-02 23:27:13 · 1754 阅读 · 1 评论