第12章 正则表达式
2025-07-24
正则表达式是一种用来匹配字符串的强有力的武器。Java内置了强大的正则表达式的支持。 本章我们会详细介绍如何在Java程序中使用正则表达式。
5136 字
|
26 分钟
|
获取中...
|
获取中...

第13章 加密与安全
2025-07-24
在计算机系统中,什么是加密与安全呢? 我们举个栗子:假设Bob要给Alice发一封邮件,在邮件传送的过程中,黑客可能会窃取到邮件的内容,所以需要防窃听。黑客还可能会篡改邮件的内容,Alice必须有能力识别出邮件有没有被篡改。最后,黑客可能假冒Bob给Alice发邮件,Alice必须有能力识别出伪造的邮件。 所以,应对潜在的安全威胁,需要做到三防: - 防窃听 - 防篡改 - 防伪造 计算机加密技术
11176 字
|
56 分钟
|
获取中...
|
获取中...

第15章 Maven基础
2025-07-24
Maven是一个Java项目管理和构建工具,它可以定义项目结构、项目依赖,并使用统一的方式进行自动化构建,是Java项目不可缺少的工具。 本章我们详细介绍如何使用Maven。
7533 字
|
38 分钟
|
获取中...
|
获取中...

第16章 网络编程
2025-07-24
网络编程是Java最擅长的方向之一,使用Java进行网络编程时,由虚拟机实现了底层复杂的网络协议,Java程序只需要调用Java标准库提供的接口,就可以简单高效地编写网络程序。 本章我们详细介绍如何使用Java进行网络编程。
12417 字
|
62 分钟
|
获取中...
|
获取中...

第17章 XML与JSON
2025-07-24
XML和JSON是两种经常在网络使用的数据表示格式,本章我们介绍如何使用Java读写XML和JSON。
3656 字
|
18 分钟
|
获取中...
|
获取中...

第18章 JDBC编程
2025-07-24
程序运行的时候,往往需要存取数据。现代应用程序最基本,也是使用最广泛的数据存储就是关系数据库。 Java为关系数据库定义了一套标准的访问接口:JDBC(Java Database Connectivity),本章我们介绍如何在Java程序中使用JDBC。
7824 字
|
39 分钟
|
获取中...
|
获取中...

第19章 函数式编程
2025-07-24
本章我们介绍Java的函数式编程。 我们先看看什么是函数。函数是一种最基本的任务,一个大型程序就是一个顶层函数调用若干底层函数,这些被调用的函数又可以调用其他函数,即大任务被一层层拆解并执行。所以函数就是面向过程的程序设计的基本单元。 Java不支持单独定义函数,但可以把静态方法视为独立的函数,把实例方法视为自带this参数的函数。 而函数式编程(请注意多了一个“式”字)——Functional
8319 字
|
42 分钟
|
获取中...
|
获取中...
