Java教程
文章平均质量分 92
Java教程
笨鸟贤妃
入门程序猿,边学习边记录
展开
-
黑马程序员-java语言进阶-11网络编程
day11【网络编程】主要内容软件架构CS/BS网络通信三要素TCP通信Socket套接字ServerSocket教学目标 能够辨别UDP和TCP协议特点 能够说出TCP协议下两个常用类名称 能够编写TCP协议下字符串数据传输程序 能够理解TCP协议下文件上传案例 能够理解TCP协议下案例2第一章 网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。[外链图片转存失败,源站可能有防盗链机原创 2021-01-13 09:40:58 · 237 阅读 · 0 评论 -
黑马程序员-Java教程-10缓冲流、转换流、序列化流
day10【缓冲流、转换流、序列化流、打印流】主要内容缓冲流转换流序列化流打印流教学目标 能够使用字节缓冲流读取数据到程序 能够使用字节缓冲流写出数据到文件 能够明确字符缓冲流的作用和基本用法 能够使用缓冲流的特殊功能 能够阐述编码表的意义 能够使用转换流读取指定编码的文本文件 能够使用转换流写入指定编码的文本文件 能够说出打印流的特点 能够使用序列化流写出对象到文件 能够使用反序列化流读取文件到程序中第一章 缓冲流昨天学习了基本的一些流,作为IO流的入门,今天我原创 2020-12-21 15:54:15 · 141 阅读 · 0 评论 -
黑马程序员-Java进阶教程-09字节流、字符流
day09【字节流、字符流】主要内容IO流字节流字符流异常处理Properties教学目标 能够说出IO流的分类和功能 能够使用字节输出流写出数据到文件 能够使用字节输入流读取数据到程序 能够理解读取数据read(byte[])方法的原理 能够使用字节流完成文件的复制 能够使用FileWirter写数据到文件 能够说出FileWriter中关闭和刷新方法的区别 能够使用FileWriter写数据的5个方法 能够使用FileWriter写数据实现换行和追加写 能够使用F原创 2020-12-17 19:11:17 · 198 阅读 · 0 评论 -
黑马程序员-Java语言进阶-08【File类、递归】
day08【File类、递归】主要内容File类递归教学目标 能够说出File对象的创建方式 能够说出File类获取名称的方法名称 能够说出File类获取绝对路径的方法名称 能够说出File类获取文件大小的方法名称 能够说出File类判断是否是文件的方法名称 能够说出File类判断是否是文件夹的方法名称 能够辨别相对路径和绝对路径 能够遍历文件夹 能够解释递归的含义 能够使用递归的方式计算5的阶乘 能够说出使用递归会内存溢出隐患的原因第一章 File类1.1 概述原创 2020-12-16 15:55:56 · 125 阅读 · 0 评论 -
黑马程序员-Java语言进阶-07 【线程池、Lambda表达式】
day07【线程池、Lambda表达式】主要内容等待与唤醒案例线程池Lambda表达式教学目标 能够理解线程通信概念 能够理解等待唤醒机制 能够描述Java中线程池运行原理 能够理解函数式编程相对于面向对象的优点 能够掌握Lambda表达式的标准格式 能够使用Lambda标准格式使用Runnable与Comparator接口 能够掌握Lambda表达式的省略格式与规则 能够使用Lambda省略格式使用Runnable与Comparator接口 能够通过Lambda的标准格式原创 2020-12-15 19:07:56 · 244 阅读 · 0 评论 -
黑马程序员-Java语言进阶-05 【异常、线程】
day05 【异常、线程】主要内容异常、线程教学目标 能够辨别程序中异常和错误的区别 说出异常的分类 说出虚拟机处理异常的方式 列举出常见的三个运行期异常 能够使用try…catch关键字处理异常 能够使用throws关键字处理异常 能够自定义异常类 能够处理自定义异常类 说出进程的概念 说出线程的概念 能够理解并发与并行的区别 能够开启新线程第一章 异常1.1 异常概念异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不原创 2020-12-14 17:06:27 · 140 阅读 · 0 评论 -
黑马程序员-Java语言进阶-04 【Map、HashMap、LinkedHashMap】
文章目录前言04 【Map】主要内容教学目标第一章 Map集合1.1 概述1.2 Map常用子类1.3 Map接口中的常用方法1.4 Map集合遍历键找值方式1.5 Entry键值对对象1.6 Map集合遍历键值对方式1.7 HashMap存储自定义类型键值1.8 LinkedHashMap1.9 Map集合练习第二章 补充知识点2.1 JDK9对集合添加的优化2.2 Debug追踪第三章 模拟斗地主洗牌发牌3.1 案例介绍3.2 案例需求分析3.3 实现代码步骤前言黑马程序员官原创 2020-12-08 11:55:06 · 287 阅读 · 0 评论 -
黑马程序员-Java语言进阶-03 【List、Set、数据结构、Collections】
文章目录前言day03 【List、Set、数据结构、Collections】主要内容教学目标第一章 数据结构2.1 数据结构有什么用?2.2 常见的数据结构栈队列数组链表红黑树第二章 List集合1.1 List接口介绍1.2 List接口中常用方法第三章 List的子类3.1 ArrayList集合3.2 LinkedList集合第四章 Set接口3.1 HashSet集合介绍2.2 HashSet集合存储数据的结构(哈希表)2.3 HashSet存储自定义类型元素2.3 LinkedHashSet原创 2020-12-08 11:37:08 · 234 阅读 · 0 评论 -
黑马程序员-Java语言进阶-02【Collection、泛型】
文章目录前言day02【Collection、泛型】主要内容教学目标第一章 Collection集合1.1 集合概述1.2 集合框架1.3 Collection 常用功能第二章 Iterator迭代器2.1 Iterator接口2.2 迭代器的实现原理2.3 增强for练习1:遍历数组练习2:遍历集合第三章 泛型3.1 泛型概述3.2 使用泛型的好处3.3 泛型的定义与使用定义和使用含有泛型的类含有泛型的方法含有泛型的接口3.4 泛型通配符通配符基本使用通配符高级使用----受限泛型第四章 集合综原创 2020-12-08 11:34:42 · 301 阅读 · 0 评论 -
黑马程序员-Java语言进阶-01【Object类、常用API】
文章目录前言day01【Object类、常用API】主要内容教学目标第一章 Object类1.1 概述1.2 toString方法方法摘要覆盖重写1.3 equals方法方法摘要默认地址比较对象内容比较1.4 Objects类第二章 日期时间类2.1 Date类概述常用方法2.2 DateFormat类构造方法格式规则常用方法format方法parse方法2.3 练习2.4 Calendar类概念获取方式常用方法get/set方法add方法getTime方法第三章 System类3.1 currentTim原创 2020-12-08 11:30:52 · 240 阅读 · 0 评论