摘要: 一、文件基础知识 Java对文件的操作是通过IO流来实现的,想要了解IO流,就得先学习Java的File类 I/O流 FileInputStream FileOutputStream 没有这个文件将会创建这个文件 写入一个字符数组 案例:文件拷贝 字符输入输出流 FileReader 别忘了最后需要 阅读全文
posted @ 2022-10-12 09:25 Ppotato3 阅读(35) 评论(0) 推荐(0)
摘要: 快速入门 一,反射概述 反射机制 上述程序的返回值 反射获取对象 方式一在编译阶段使用,一般多在通过读取配置文件获取 方式二在加载阶段使用,一般用于参数传递 方式三在运行阶段使用,一般是已有对象实例 还有一个方式四,通过类加载器获取到类的Class对象 其他: 反射获取构造器对象 反射获取的构造器使 阅读全文
posted @ 2022-10-12 09:25 Ppotato3 阅读(35) 评论(0) 推荐(0)
摘要: 一、Set系列集合 Set系列集合特点 无序:存取顺序不一致 不重复:可以去除重复 无索引:没有带索引的方法,所以不能使用普通for循环遍历,也不能通过索引来获取元素 Set集合实现类特点 HashSet:无序、不重复、无索引 LinkedHashSet:有序、不重复、无索引 TreeSet:排序、 阅读全文
posted @ 2022-10-08 14:28 Ppotato3 阅读(54) 评论(0) 推荐(0)
摘要: Java自学小白——Collection、数据结构、List、泛型深入 一、集合 1.集合的概述 集合和数组都是容器 数组的特点 数组定义完成并启后,类型确定,长度固定。 适合元素的个数和类型确定的业务场景,不适合做需要增删数据操作。 数组可以存储基本类型和引用类型的数据 集合的特点 集合的大小不固 阅读全文
posted @ 2022-10-08 14:27 Ppotato3 阅读(76) 评论(0) 推荐(0)
摘要: 一、线程的相关概念 1.程序: 是为完成特定任务,用某种语言编写的一组指令的集合。简单地说:就是我们写的代码 2.进程: (1)进程是指运行中的程序,启动了一个进程,操作系统就会为该进程分配的内存空间。再次启动一个进程,系统会为新进程分配新的内存空间。 (2)进程是程序的一次执行过程,或是正在运行的 阅读全文
posted @ 2022-10-08 14:27 Ppotato3 阅读(31) 评论(0) 推荐(0)
摘要: Java小白——MySQL学习基础 DDL(Data Definition Language) 数据定义语言,用来定义数据库对象:数据库,表,列等 DDL简单理解就是用来操作数据库,表等 DML(Data Manipulation Language) 数据操作语言,用来对数据库中表的数据进行增删改 阅读全文
posted @ 2022-05-07 11:52 Ppotato3 阅读(57) 评论(0) 推荐(0)
摘要: Java自学小白——常用API、Lambda、常见算法 一、常用API 1.日期与时间 Date类 Date类表示当前所在系统的日期时间信息 实现代码: 运行结果: 总结 SimpleDateFormat类 作用可以去完成日期时间的格式化操作 例: SimpleDateFormat解析字符串时间成为 阅读全文
posted @ 2022-04-06 13:32 Ppotato3 阅读(99) 评论(0) 推荐(0)
摘要: Java面向对象进阶二 一、包 什么是包? 包是用来分门别类的管理各种不同类,类似于文件夹、建包利于程序的管理和维护 同一个包下的类可以互相访问 不同包下的类,必须导包才可以访问 导包的格式:import 包名.类名; 同一个类中可以使用多个同名的类,但是默认只能导入一个,其他用包名.类名 二、权限 阅读全文
posted @ 2022-03-22 22:14 Ppotato3 阅读(51) 评论(0) 推荐(0)
摘要: 这是我的第一篇随笔(是文章吗?)主要是为了复习一节课程中学习的知识,可以说是知识总结,手写的笔记局限太多,现在选择使用博客来记录每天的学习成果。 今天是学习Java的第22天(但是写的是前几天的学习成果),因为还要上课进度就没有很快,每天想着能学多少学多少,希望可以尽快学完。 面向对象进阶课程——s 阅读全文
posted @ 2022-03-22 20:49 Ppotato3 阅读(43) 评论(0) 推荐(0)