首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java基础
杨小瑾的鸭舌帽
创建于2023-10-31
订阅专栏
Java的基础学习
暂无订阅
共17篇文章
创建于2023-10-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
IO流(三)
目录 一.缓冲流 1.字节缓冲流 2.字符缓冲流 二.转换流 三.序列化流和反序列化流 一.缓冲流 基本知识 1.字节缓冲流 代码书写大同小异 构造参数里面去关联基本流 这里面只需要关闭缓冲流
IO流(二)
目录 一.文件拷贝 1.小文件拷贝 2.FileInputStream的读取问题 二.捕获异常 三.字符集 1.GBK 英文存储(单字节) 中文存储(双字节) 2.Unicode 3.乱码 原因
IO流(一)
目录 一.关于IO流 二.字节流 1.FIleOutputStream(字节输出流) 1.书写步骤: 1.创建字节输出流对象 2.写数据 3.释放资源 2.书写数据的三种方式 3.换行写入数据:
File
路径: 编辑 绝对路径不带盘符,默认在当前路径下寻找 File对象就是表示一个路径,可以是文件夹的,也可以是文件的 这个路径是可以存在的,也是可以不存在的 构造方法 1.根据字符串直接创建
Stream流
流:流水线 Stream流的作用:结合Lambda表达式来简化数组和集合的操作 Stream的使用步骤:1.先得到一条Stream流,放入数据
Set系列的集合
无序: 存取的顺序不一样 不重复:可以去重 无索引:不能使用普通for进行遍历,也不能通过索引获取元素 Set集合的实现类 HashSet:无序,不重复,无索引 LinkedHashSet:有序,
泛型和数据结构(树)
一:泛型的基本知识 先来看一下没有泛型约束的集合 编辑 我们发现此时里面是Object类 也就是说可以添加所有类型的数据 编辑 但是这样获取集合的每一个元素就会出现问题,无法使用
List集合,遍历,数据结构
一.List常见的方法: 编辑 编辑 编辑 编辑 二. List集合的遍历方式 除了 迭代器遍历 增强for遍历 Lambda表达式遍历,还有自己独有的普通for遍历,列表迭代器遍历 1
Lambda表达式与Collection的遍历方式
一:Lambda表达式 先看例子 编辑 编辑 首先我们可以使用原来的方法进行排序 然后我们进行些许改进 编辑 删掉了一些代码,加上了一个->箭头 编辑 我们发现结果和原来一样 1.函数式
集合的体系结构(单列集合)
在Java中集合分为两类 第一类:单列集合 添加数据是一次只能添加一个数据:比如商品的名称 第二类:双列集合 添加数据是一次只能添加一对数据:比如商品的名称+价格 单列集合(Collection
包装类
一:基本定义 包装类:基本数据类型对应的引用数据类型 创建一个对象把基本数据类型包起来 八种基本数据类型对应的包装类 编辑 二:以Integer举例: 1.创建对象
API帮助文档(三)
一JDK7以前的时间相关类 <1>Date类: Date是一个Java写好的javabean类,用来描述时间,精确到毫秒 1.构造方法 利用空参构造创建的对象,默认表示当前系统的时间。 利用有参
API帮助文档(二)
一.Object Object是Java中的顶级父类,所有类都直接或者二间接的继承Object类。 Object类的方法可以被所有子类访问。 一.Object的构造方法: 没有带参构造,只有一个空参构
API帮助文档(一)
一.Math API帮助文档里面的Math 在API帮助文档里面: Math一些常用的方法: 一:abs(); 控制台结果 abs();存在的bug 我们知道int类型可以储存数据的范围是: -21
内部类
一:内部类 1.什么是内部类: 在一个类里面,再定义一个类 在这里A类就是外部类,B类就是内部类。 2.内部类的作用: 当我们写一个这Javabean类时如果按照以前的思维: 但是这里发动机也是一个独
抽象类,抽象方法和接口
一:抽象方法和抽象类 1.定义 抽象方法:将共性的行为(方法)抽取到父类之后。由于每个子类的内容是不同的,所以我们无法在父类中确定具体的方法体。该方法就可以定义为抽象方法。 抽象类:如果一个类里面
继承与多态
继承 基本概念: 继承的好处: 当类与类之间,存在(相同)共性的内容,就考虑去使用继承。 继承的特点 一.Java只能单继承,不能多继承,可以多层继承。 单继承:一个子类只能继承一个父类 不能多继承: