随笔分类 - 00-Java Study Road Map / 01-JavaSE进阶
JavaSE进阶学习
摘要:1、XML 1.1、XML概念 XML全程为(eXtensible Markup Language),是一种可扩展的标记语言 标记语言 通过标签来描述数据的一门语言 可扩展 标签的名字是可以自定义的 demo <person id="1" color="yellow"> <name>武松</name
阅读全文
摘要:1、单元测试 1.1、概念 单元测试即是对部分代码进行测试 1.2、Junit介绍 Junit Junit是一个Java编程语言的单元测试工具。是一个非常重要的测试工具 Junit特点 Junit是一个开放源代码的测试工具 Junit可以很方便地对Java中的方法进行测试,提高测试效率 1.3、Ju
阅读全文
摘要:1、网络编程 1.1、网络编程的概念 什么是网络编程 实现在不同计算机上进行数据传输的程序 1.2、网络编程场景 网络应用程序、即时通信、网游对战、金融证券、国际贸易、邮件、等等 1.3、常见的软件架构 Client-Server(CS):客户端-服务端模式 客户端 在电脑上安装一个软件(客户端)
阅读全文
摘要:1、IO资源的处理 JDK1.7前的处理方式 // JDK1.7以前处理IO流异常 FileWriter fw1 = null; try { fw1 = new FileWriter("study_day11\\abc\\bos.txt"); } catch (IOException e) { Sy
阅读全文
摘要:1、File类 1.1、File类的作用 File对象可以用来定位文件或者文件夹 1.2、File类构造器 1.2.1、概念 java.io.File类是通过路径定位文件和文件夹,主要用于文件和目录的查找和删除等操作 1.2.2、方法 File(String pathname) 通过路径名字字符串创
阅读全文
摘要:线程、线程池、Lambda表达式、Stream流 1、线程 1.1、线程通信 1.1.1、概念 多线程通过共享数据和线程相关API对线程执行过程的一定控制 Object类的等待和唤醒方法 注意 必须使用锁对象搭配同步synchronized代码块使用 1.1.2、sleep和wait的区别 slee
阅读全文
摘要:1、异常 1.1、异常概述 1.1.1、异常介绍和体系 异常就是程序可能出现了不正常的情况。程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止 demo Error 严重问题,通过代码无法处理。比如:电源断了 Exception 称为异常,它表示程序本身可以处理的问题 1.1.2、异
阅读全文