java基础
个人学习笔记
糖葫芦很黏牙
这个作者很懒,什么都没留下…
展开
-
【网络编程】
【网络编程】 主要内容 软件架构CS/BS 网络通信三要素 TCP通信 Socket套接字 ServerSocket 能够辨别UDP和TCP协议特点 能够说出TCP协议下两个常用类名称 能够编写TCP协议下字符串数据传输程序 能够理解TCP协议下文件上传案例 能够理解TCP协议下案例2 第一章 网络编程入门 1.1软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下原创 2020-10-06 11:10:47 · 131 阅读 · 0 评论 -
【缓冲流、转换流、序列化流】
【缓冲流、转换流、序列化流】 主要内容 缓冲流 转换流 序列化流 打印流 第一章 缓冲流 作为IO流的入门,我们要见识一些更强大的流。比如能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,就像穿上铠甲的武士一样,相当于是对基本流对象的一种增强。 1.1 概述 缓冲流,也叫高效流,是对4个基本的FileXxx 流的增强,所以也是4个流,按照数据类型分类: 字节缓冲流:BufferedInputStream,Buffe原创 2020-10-05 20:08:52 · 85 阅读 · 0 评论 -
【字节流、字符流】
【字节流、字符流】 主要内容 IO流 字节流 字符流 异常处理 Properties 第一章 IO概述 1.1 什么是IO 生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。 我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。原创 2020-09-30 18:07:01 · 101 阅读 · 0 评论 -
【File类、递归】
day08【File类、递归】 主要内容 File类 递归 第一章 File类 1.1 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 1.2 构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。 publi原创 2020-09-30 15:57:37 · 56 阅读 · 0 评论 -
JAVA基础--File类、递归
这里写目录标题File类构造方法常用方法获取功能的方法判断功能的方法三级目录三级目录 File类 绝对路径:完整路径 C:\Users\ok\Desktop\java\19.【File类、递归】\19.【File类、递归】-笔记.pdf 相对路径:19.【File类、递归】-笔记.pdf 1.路径不区分大小写 2.windows路径文件名分隔符用反斜杠(两个反斜杠表示一个反斜杠) 静态变量可以通...原创 2020-04-13 17:35:04 · 122 阅读 · 0 评论 -
JAVA基础--多线程
并行:同时进行 并发:交替进行 2.硬盘:永久存储 内存:应用程序都要进入内存中执行 临时存储RAM 3.进程:进入内存的程序 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。 一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。 简而言之:一个程序运行后至少有一个进程,一个进程中可以包含多个线程 thread多线程 构造方法: publ...原创 2020-04-05 20:23:15 · 129 阅读 · 0 评论 -
JAVA基础--斗地主案例
模拟斗地主发牌(一) 准备牌 运用for循环准备好54张扑克牌,存入poker集合 ArrayList<String> poker=new ArrayList<>(); String[] color={"♠","♥","♣","♦"}; String[] number={"A","J","Q","K","2","3","4","5",...原创 2020-03-09 14:47:56 · 211 阅读 · 2 评论