随笔分类 - JavaCore
摘要:本文主要展示正则表达式在现实场景的应用。学会后,可以让你少写节省大量代码行哦。
阅读全文
摘要:本文是Java正则速成秘籍系列的心法篇。
文章内容主要是以详实的案例来介绍正则表达式的语法规则。
阅读全文
摘要:本文是Java正则速成秘籍的招式篇。主要介绍JDK对于正则表达式的支持。
阅读全文
摘要:消息摘要 算法简述 定义 它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash加密函数对消息进行作用而产生。如果消息在途中改变了,则接收者通过对收到消息的新产生的摘要与原摘要比较,就可知道消息是否被改变了。因此消息摘要保证了消息的完整性。消息摘要采用单向Hash 函数将需加密的明文"摘
阅读全文
摘要:Base64编码 算法简述 定义 Base64内容传送编码是一种以任意8位字节序列组合的描述形式,这种形式不易被人直接识别。 Base64是一种很常见的编码规范,其作用是将二进制序列转换为人类可读的ASCII字符序列,常用在需用通过文本协议(比如HTTP和SMTP)来传输二进制数据的情况下。Base
阅读全文
摘要:Reader 和 Writer 两个就是专门用于操作字符流的类。 Writer Writer是一个字符流的抽象类。 它的定义如下: public abstract class Writer implements Appendable, Closeable, Flushable 直接子类 Buffer
阅读全文
摘要:简介 Java中为什么要设计访问权限控制机制呢?主要作用有两点: (1)为了使用户不要触碰那些他们不该触碰的部分,这些部分对于类内部的操作时必要的,但是它并不属于客户端程序员所需接口的一部分。 (2)为了让类库设计者可用更改类的内部工作方式,而不必担心会对用户造成重大影响。 Java中的访问权限控制
阅读全文
摘要:背景知识 现代软件开发,往往做出的应用程序不止给一个国家的人去使用。不同国家的人往往存在语言文字不通的问题。由此产生了国际化(internationalization)、多语言(multi-language)、本地化(locale)这些词,它们其实都是一个意思,支持多种语言,提供给不同国家的用户使用
阅读全文
摘要:6.1 JSON 知识背景 6.1.1 JSON 简介 JSON: JavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 JSON 使用 Javascript语法来
阅读全文
摘要:System表示系统类,它有3个与 Java IO 有关的常量。 System.out——系统标准输出 System.in——系统标准输入 System.err——错误信息输出 System.in——系统标准输入 System.out System.out 是 PrintStream 的对象,在 P
阅读全文
摘要:概要 字节流有两个核心抽象类:InputStream 和 OutputStream。所有的字节流类都继承自这两个抽象类。 InputStream 负责输入,OutputStream 负责输出。 字节流主要操作byte类型数据。 以下为 JDK8 版本中字节流的族谱图: 具体详情可查看Java API
阅读全文
摘要:File类 File类 File类是java.io包中唯一对文件本身进行操作的类。它可以进行创建、删除文件等操作。 File类常用操作 File类常用操作 (1)创建文件 可以使用 createNewFille() 创建一个新文件。 注意: Windows 中使用反斜杠表示目录的分隔符"\"。 Li
阅读全文