- 博客(21)
- 收藏
- 关注
原创 Java SE 学习记录——进阶版13
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【】第一章 函数式接口1.1 概念1.2 格式1.3 @FunctionInterface注释1.4 自定义函数式接口24-02 函数式接口的概念&函数式接口的定义...
2021-03-05 17:40:51 226 2
原创 Java SE 学习记录——进阶版12
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【函数式接口】第一章 函数式接口1.1 概念23-02 软件结构
2021-03-04 16:53:49 211 1
原创 Java SE 学习记录——进阶版11
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【网络编程】第一章 网络编程入门1.1 概述22-02 缓冲流得原理
2021-03-02 19:51:39 181
原创 Java SE 学习记录——进阶版10
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【缓冲流、转换流、序列化流】第一章 缓冲流1.1 概述1.2 字节缓冲流构造方法效率测试1.3 字符缓冲流构造方法特有方法1.4 练习:文本排序案例分析案例实现21-02 IO概念(概念&分类)第二章 转换流2.1 字符编码和字符集字符编码字符集2.2 编码引出的问题2.3 InputStreamReader类构造方法指定编码读取2.4 OutputStrea
2021-03-01 17:26:30 152 1
原创 Java SE 学习记录——进阶版09
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【字节流、字符流】第一章 IO概述1.1 什么是IO1.2 IO的分类1.3 IO的流向说明图解1.4 顶级父类们20-02 IO概念(概念&分类)第二章 字节流2.1 一切皆为字节20-03 一切皆为字节2.2 字节输出流【OutputStream】2.3 FileOutputStream类构造方法写出字节数据数据追加续写写出换行20-05 字节输出流写入数据
2021-02-27 17:27:53 97
原创 Java SE 学习记录——进阶版05
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【异常、线程】第一章 异常1.1 异常概念16-01 Map集合概述1.2 异常体系1.3 异常的产生过程解析第二章 异常的处理2.1 抛出异常throw2.2 Objects非空判断2.3 声明异常throws2.4 捕获异常try…catch2.4 finally代码块2.5 异常注意事项第三章 自定义异常3.1 概述3.2 自定义异常的练习第四章 多线程4.1 并发与并
2021-02-01 14:51:45 123
原创 Java SE 学习记录——进阶版04
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【Map】教学目标:1.能够说出Map集合特点2.使用Map集合添加方法保存数据3.使用"键找值"的方式遍历Map集合4.使用"值找对"的方式遍历Map集合5.能够使用HashMap存储自定义键值对的数据6.能够使用HashMap编写斗地主洗牌发牌案例第一章 Map集合1.1 概述15-01 Map集合概述java.util.Map<k,v>集合Map集合的特点:
2021-01-26 15:45:42 81
原创 Java SE 学习记录——进阶版03
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【List、Set、数据结构、Collections】第一章 数据结构1.1 数据结构有什么用1.2 常见的数据结构栈队列数组链表红黑树day14-02 数据结构_栈(先进后出)day14-03 数据结构_队列(先进先出)day14-04 数据结构_数组(查询快,增删慢)day14-05 数据结构_链表(查询慢,增删快) 感觉视频关于单向链表和双向链表的解释并没有很清
2021-01-20 23:38:39 150 1
原创 Java SE 学习记录——进阶版02
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门【Collection、泛型】第一章 Collection集合1.1 集合概述day13-02 Collection集合概述1.2 集合框架day13-03 Collection集合概述纠错:顶层而不是底层1.3 Collection常用功能day13-04 Collection集合常用功能package day13.Demo01;import java.util.ArrayLi
2021-01-17 22:45:34 121
原创 Java SE 学习记录——进阶版01
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门第一章 Object类1.1 概述1.2 toString方法方法摘要覆盖重写day12-02 Object的toString方法package day12.Demo01;public class Demo01ToString { public static void main(String[] args) { // Person类默认继承了Object类,所以可以
2021-01-14 16:30:46 209
原创 Java SE 学习记录11
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day10-01 接口与接口的抽象方法与定义
2020-12-29 17:39:19 204 1
原创 Java SE 学习记录10
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day10-01 接口与接口的抽象方法与定义package day10.Demo01;/*接口就是多个类的公共规范接口是一种引用数据类型,最重要的内容就是其中的:抽象方法接口格式的定义:public Interface 接口名称 { // 接口内容}备注:换成了关键字interface之后,编译生成的字节码文件仍然是:.java --> .class接口中可以包含的内容
2020-12-23 21:46:10 75
原创 Java SE 学习记录09
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day09-01 继承的介绍与练习package day09;/*面向对象的三大特征:封装性,继承性和多态性继承是多态的前提,如果没有继承,就没有多态。继承主要解决的问题就是:【共性抽取】继承关系中的特点:1.子类可以拥有父类的内容2.子类可以拥有自己专有的内容定义父类的格式:(一个普通的类定义)public class 父类名称 { ...}定义子类的格式:pu
2020-12-16 13:40:59 63
原创 Java SE 学习记录08
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day08-01 字符串的使用与练习package day08;/*字符串的特点:1.字符串的内容永不可变【重点】2.正是因为字符串不可改变,所以字符串是可以共享使用的,节省内存3.字符串效果上相当于是char[]字符数组,但是底层原理是byte[]字节数组创建字符串的常见3+1种方式public String();创建一个空白字符串,不含有任何内容public String(char
2020-12-09 22:54:53 140
原创 Java SE 学习记录07
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day07-02 Scanner使用与练习package day07;/*Scanner类的功能,可以实现键盘输入数据到程序中引用类型的一般使用步骤:1.导包import 包路径.类名称;如果需要使用的目标类和当前类位于同一个包下,则可以省略不写只有java.long包下的内容不需要导包,其他的包都需要import语句2.创建类名称 对象名 = new 类名称();3.使用对
2020-12-05 22:13:49 147
原创 Java SE 学习记录06
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day06-01 面向对象package day06;import java.util.Arrays;/*面向过程,当需要实现一个功能的时候,详细处理每一个细节,强调过程面向对象,当需要实现一个功能的时候,借助已有功能实现,强调对象面向对象的三大基本特征:封装,继承和多态*/public class Demo01 { public static void main(Stri
2020-11-29 17:42:05 200
原创 Java SE 学习记录05
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day05-01 数组的创建package com;/*数组:同时存放多个数据值数组的特点:1.数组是一种引用数据类型2.数组当中的多个数据,类型必须统一3.数组的长度在程序运行期间不可改变数组的初始化:两种常见的初始化方式:1.动态初始化(指定长度)2.静态初始化(指定内容)动态初始化数组的格式:数据类型[] 数组名称 = new 数据类型[数组长度]静态初始化数组
2020-11-25 22:08:41 57
原创 Java SE 学习记录03
开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day03-01 判断结构package com;public class Demo03 { public static void main(String[] args){ // 单if语句 int age = 16; if (age >= 18){ System.out.println("进入网吧"); }
2020-11-22 22:06:16 72
原创 Java SE 学习记录02
@学习记录开始学习Java遵从同学的指导,从Java se开始学习黑马的JavaSE零基础入门day02-01 数据类型转换public class HelloWorld { public static void main(String[] args) { /* 当数据类型不一样时,将发生数据类型转换 自动类型转换(隐式) 1.特点:代码不需要进行特殊处理,自动完成 2.规则:数据范围从小到大
2020-11-22 15:57:58 98
原创 Java SE 学习记录01
@学习记录开始学习Java遵从同学的指导,从Java se开始学习你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示
2020-11-20 21:10:52 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人