
Java高级程序设计
文章平均质量分 80
共计5章内容,包含IO流、多线程、网络通讯、XML解析、设计模式,其中设计模式未体现,主要讲解前四个知识点,多线程很重要,多看看。
红目香薰
全国教师技能大赛获奖教师,全国技能赛大赛大数据方向国奖指导教师,蓝桥杯国赛一等奖指导教师,其它几十项国家级、省级、企业级一二三等。优快云博客专家、阿里云社区专家、华为云课堂认证讲师,主要研究方向为人工智能、大数据方向;拥有企业人力资源管理师、Python技术应用高级工程师、人工智能应用工程师(高级)、HCCDA-AI证书、Harmony0S应用开发者高级认证等几十项证书资质。
展开
-
Java中文异常——全解
在读取或写入文件时,需要指定正确的字符集。可以使用InputStreamReader和OutputStreamWriter来指定字符集,例如:UTF-8类型的读取。如果在处理中文字符时出现乱码或无法正确显示的情况,很可能是由于字符集不匹配导致的。Java中常用的字符集是UTF-8和GBK,确保输入、输出和存储的字符集一致。如果需要对字符串进行编码转换,可以使用String的getBytes和构造函数来指定字符集。在与数据库交互时,需要确保数据库连接和表的字符集设置正确。可以在连接字符串中指定字符集。原创 2023-07-30 10:37:31 · 2383 阅读 · 0 评论 -
Java_XML解析精讲
可扩展标记语言 (Extensible Markup Language, XML) ,标准通用标记语言的子集,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML是标准通用标记语言 可扩展性良好,内容与形式分离,遵循严格的语法要求,保值性良好等优点。在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。原创 2023-03-08 20:33:23 · 407 阅读 · 0 评论 -
Java——InetAddress操作
Java——InetAddress操作原创 2023-03-08 13:25:41 · 281 阅读 · 0 评论 -
Java网络通讯精讲
网络通讯的三要素 IP地址: 端口号: 协议: UDP协议 TCP协议 Socket 1、基础示例 2、循环监听示例 3、双向互动示例原创 2023-03-06 23:42:28 · 603 阅读 · 5 评论 -
Java_IO流(精讲)包含练习题及答案
1、Java Io流的概念 流:代表任何有能力产出数据的数据源对象或者是有能力接受数据的接收端对象。 流的本质:数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 作用:为数据源和目的地建立一个输送通道 Java IO所采用的模型 Java的IO模型设计非常优秀,它使用Decorator[ˈdekəreɪtə(r)](装饰者)模式,按功能划分Stream[striːm]英[striːm]美,您可以动态装配这些Stream,以便获得您需要的功能。 例如,您需要一个具有缓冲的原创 2021-11-28 22:59:27 · 2435 阅读 · 0 评论 -
Java多线程精讲(非高并发-授课专用)附synchronized
Java多线程精讲(非高并发-授课专用)附synchronized 程序,进程,线程的基本概念 start与run的区别 函数测试demo: 创建线程(一)【new Thread()】 创建线程(二)【extends Thread】 创建线程(三)【implements Runnable】 线程无交互测试:【run】 线程无交互测试:【start】 加强交互:【加上sleep休息时间】 游戏编写:【王语嫣大战表哥·慕容复】 程序,进程,线程的基本概念 .原创 2021-12-05 20:59:58 · 758 阅读 · 0 评论