摘要: JAVA-基础(IO->字节流) 1.什么是io? 按照数据流向,以内存为基准,数据流向内存的,为输入,流出内存的为输出。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。 2.io的分类? 按流向分:输出流,输入流。 按数据格式 阅读全文
posted @ 2019-06-13 16:52 穿靴子的猫o_O 阅读(191) 评论(0) 推荐(0)
摘要: JAVA-基础(查找文件夹内文件) 1.目的? 查找指定文件夹内的文件。以查询.txt结尾的文件为例。 2.分析? 目录搜索,无法判断多少级目录,所以使用递归,遍历所有目录。 遍历目录时,获取的子文件,通过文件名称,判断是否符合条件。 3.代码实现? 1 public class DiGuiDemo 阅读全文
posted @ 2019-06-13 16:18 穿靴子的猫o_O 阅读(4460) 评论(0) 推荐(0)
摘要: guns框架的简单使用(仅供学习) 只是简单的搭建运行guns,生成代码,主要是Guns v5.1举例。旗舰版目前没有代码生成功能。 1.什么是guns? Guns基于SpringBoot 2,致力于做更简洁的后台管理系统。Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户 阅读全文
posted @ 2019-06-05 19:37 穿靴子的猫o_O 阅读(7076) 评论(0) 推荐(0)
摘要: JAVA-基础(集合 泛型) 1.什么是泛型? 可以在类或方法中预支地使用未知的类型。 2.泛型的好处? 将运行时期的ClassCastException,转移到了编译时期变成了编译失败。 避免了类型强转的麻烦。(集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object 阅读全文
posted @ 2019-06-05 19:06 穿靴子的猫o_O 阅读(286) 评论(0) 推荐(0)
摘要: JAVA-基础(集合 Collection) 1.什么是集合? 集合是java中提供的一种容器,可以用来存储多个数据。有点类似于数组。 2.集合与数组的区别? 数组的长度是固定的。集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致 阅读全文
posted @ 2019-06-05 18:56 穿靴子的猫o_O 阅读(158) 评论(0) 推荐(0)
摘要: JAVA-基础(File类) 1.什么是File类? File类源于java.io.File包,是是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 2.File类的构造方法? public File(String pathname);给定的路径名字符串转换为抽象路径名来创建 阅读全文
posted @ 2019-06-05 18:38 穿靴子的猫o_O 阅读(230) 评论(0) 推荐(0)
摘要: 1.什么叫并发? 多个线程在同一时间段运行(交替运行)。 2.什么叫并行? 是指多个处理器(cpu),多个线程在同一时刻运行。 3.什么叫进程? 一个个的软件就是一个进程。 4.什么叫线程? 在进程中,有多线程在同时工作。 5.java线程的原理? 一但创建一个线程,首先会发送一个通道到cpu,线程 阅读全文
posted @ 2019-06-04 17:18 穿靴子的猫o_O 阅读(112) 评论(0) 推荐(0)
摘要: JAVA-基础(接口 抽象) 1.什么是抽象? 抽象是对一种事物的定义,只知道它的方法,不知道他的实现过程,需要子类去实现。 2.抽象注意事项? 抽象类是不能被new的。 子类必须要全部实现父类的抽象方法,不然子类也会变成一个抽象类。 抽象类的成员变量是可以被继承的。 3.成员变量规则? 成员变量除 阅读全文
posted @ 2019-06-04 16:53 穿靴子的猫o_O 阅读(222) 评论(0) 推荐(0)
摘要: JAVA-基础(三大特性) 封装 继承 多态 1.什么是 封装? 即将类内部的属性进行隐匿,拒绝外部直接修改访问,只能通过本类提供的方法进行访问。 对封装而言,即将类内部的实现细节隐藏,只对外暴露解决问题的方法,而外部的使用者只需要去调用,不需要关心怎么实现。成员变量private 用get set 阅读全文
posted @ 2019-06-04 16:42 穿靴子的猫o_O 阅读(212) 评论(0) 推荐(0)
摘要: 1.什么叫重载?什么叫重写?( 重载(overload):方法名称一样,参数列表不一样。(所有类均可发生)。 重写(override):方法名字一样,参数列表也一样。(一般发生在继承实现中)。 2.方法重载的理解?(返回类型必须一样,不然编译报错) (以同一个类举例)重载一般是类中有多个方法名字相同 阅读全文
posted @ 2019-06-04 16:10 穿靴子的猫o_O 阅读(253) 评论(0) 推荐(0)