03 2021 档案

摘要:客户端: package com.hanyxx.socket;import java.io.*;import java.net.So... 阅读全文
posted @ 2021-03-17 09:34 layman~ 阅读(43) 评论(0) 推荐(0)
摘要:1.概述 TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client)与服务端(Server)。 两端通... 阅读全文
posted @ 2021-03-16 18:48 layman~ 阅读(54) 评论(0) 推荐(0)
摘要:1.软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构... 阅读全文
posted @ 2021-03-16 14:32 layman~ 阅读(131) 评论(0) 推荐(0)
摘要:1.概述 java.util.Properties 继承于 Hashtable,用来表示一个持久的属性集合。 Properties集... 阅读全文
posted @ 2021-03-15 15:36 layman~ 阅读(70) 评论(0) 推荐(0)
摘要:1.概述 平时我们在控制台打印输出,是调用print方法和println方法完成的,这两个方法都来自于java.io.PrintSt... 阅读全文
posted @ 2021-03-15 15:33 layman~ 阅读(53) 评论(0) 推荐(0)
摘要:1.概述 Java语言 提供了一种对象序列化的机制。用一个字节序列表示一个对象,该字节序列包含该对象的数据、对象的类型和对象中存储的... 阅读全文
posted @ 2021-03-14 20:38 layman~ 阅读(74) 评论(0) 推荐(0)
摘要:1 字符编码和字符集 计算机中储存的信息都是用二进制数表示的,而我们在屏幕上看到的数字、英文、标点符号、汉字等字符是二进制数转换之后... 阅读全文
posted @ 2021-03-14 16:51 layman~ 阅读(47) 评论(0) 推荐(0)
摘要:1 BufferedWriter【字符缓冲输出流】 java.io.BufferedWriter是字符缓冲输出流,能够将文本写入字符... 阅读全文
posted @ 2021-03-12 22:55 layman~ 阅读(62) 评论(0) 推荐(0)
摘要:1 概述 缓冲流,也叫高效流,是对字节流(FileOutputStream 和 FileInputStream),字符流(FileR... 阅读全文
posted @ 2021-03-10 10:48 layman~ 阅读(88) 评论(0) 推荐(0)
摘要:1. 概述 如果使用字节流读取中文。当GBK编码时,中文占用2个字节,当使用UTF-8时,中文占用3个字节。 因此字节流无法读取完整... 阅读全文
posted @ 2021-03-08 22:03 layman~ 阅读(85) 评论(0) 推荐(0)
摘要:1.IO 概述 生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了 ctrl+s ,可能文件就白白编辑了。 当你电脑上插入... 阅读全文
posted @ 2021-03-07 16:32 layman~ 阅读(89) 评论(0) 推荐(0)
摘要:概念 递归:指在当前方法内调用自己。 递归的分类: 直接递归:方法直接调用自己。比如方法A调用方法A间接递归:方法间接调用自己。比如... 阅读全文
posted @ 2021-03-06 12:22 layman~ 阅读(266) 评论(0) 推荐(0)
摘要:使用到的方法 java.io.File的三个方法如下: public static File[] listRoots() : 获取系... 阅读全文
posted @ 2021-03-06 09:04 layman~ 阅读(963) 评论(0) 推荐(0)
摘要:写在前面 本博客中所有的操作目录,均在D:下载的电影 目录下,结构如下: 概述 java.io.File是文件和目录路径名的抽象... 阅读全文
posted @ 2021-03-05 20:31 layman~ 阅读(141) 评论(0) 推荐(0)
摘要:写在前面 lambda 表达式是一个可传递的代码块, 可以在以后执行一次或多次。 函数式编程思想概述 在数学中,函数就是有输入量、输... 阅读全文
posted @ 2021-03-05 09:26 layman~ 阅读(46) 评论(0) 推荐(0)
摘要:前言 多个线程在处理同一个资源,但是处理的动作(线程任务)不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同... 阅读全文
posted @ 2021-03-05 00:54 layman~ 阅读(70) 评论(0) 推荐(0)
摘要:线程状态概述 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。 在线程的生命周期中, 有几种状态呢?... 阅读全文
posted @ 2021-03-04 11:30 layman~ 阅读(30) 评论(0) 推荐(0)
摘要:线程安全问题 多个线程同时运行相同的代码,有可能造成某些变量和预期的不一样。 演示 【电影院卖票】: 假设要播放的电影是《孙悟空三打... 阅读全文
posted @ 2021-03-03 11:16 layman~ 阅读(66) 评论(0) 推荐(0)
摘要:概述 问:为什么需要自定义异常类?答:业务千变万化,总有些异常是java语言没有定义好的,这时候就需要自定义异常。比如年龄负数的问题... 阅读全文
posted @ 2021-03-02 18:27 layman~ 阅读(60) 评论(0) 推荐(0)
摘要:概念 Error(错误):程序无法处理,通常指程序中出现的严重问题。 例如java.lang.VirtualMachineError... 阅读全文
posted @ 2021-03-02 12:01 layman~ 阅读(452) 评论(0) 推荐(0)
摘要:案例介绍 按照斗地主的规则,完成洗牌发牌的动作。 具体规则: 使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最... 阅读全文
posted @ 2021-03-01 17:01 layman~ 阅读(56) 评论(0) 推荐(0)