委托是创建线程安全类的一个最有效策略:只需让现有的线程安全类管理所有的状态即可 Java类库包含丰富的并发基础构建模块,如线程安全的容器以及各种用于协调多个相互协作的线程控制流的同步工具类 1. 同步容器类 这些类的方式是:将它们的状态封装起来,并对每个公有方法都进行同步,使得每次只有一个线程能访问 ...
分类:
编程语言 时间:
2018-11-03 01:55:40
阅读次数:
237
OWASP HTML Sanitizer 是一个简单快捷的java类库,主要用于放置XSS 优点如下: 1.使用简单。不需要繁琐的xml配置,只用在代码中少量的编码 2.由Mike Samuel(谷歌工程师)维护 3.通过了AntiSamy超过95%的UT覆盖 4.高性能,低内存消耗 5.是 Ant ...
分类:
编程语言 时间:
2018-10-31 18:27:30
阅读次数:
179
如果一个程序只包含固定数量的且生命周期都是已知的对象,那么这是一个非常简单的程序。 Java 类库中提供一套 容器类 ,来存储比较复杂的一组对象。其中有 、`Set Queue Map Collection` 接口)。 11.1 泛型和类型安全的容器 在 Java SE5 之前的容器,编译器是允许向 ...
分类:
编程语言 时间:
2018-10-15 17:07:18
阅读次数:
197
一、概述 JDK(Java Development Kit),即java开发工具包,是sun公司提供的一套用于开发java应用程序的开发包。它提供了编译、运行java程序所需的各种工具和资源,包括java编 译器、java运行时环境,以及常用的java类库等。 这是又涉及到另一个概念:JRE(Jav ...
分类:
其他好文 时间:
2018-10-01 23:47:27
阅读次数:
195
Java技术体系: Sun官方所定义的Java技术体系包括以下几个组成部分: Java程序设计语言 各种硬件平台上的Java虚拟机 Class文件格式 Java API类库 来自商业机构和开源社区的第三方Java类库 我们可以把Java程序设计语言、Java虚拟机、Java API类库这三部分统称为 ...
分类:
编程语言 时间:
2018-09-17 21:28:33
阅读次数:
151
张季跃 201771010139《面向对象程序设计(java)》第三周学习总结 第一部分:理论知识学习部分 3.6字符串 u(1)Java字符串是Unicode字符的序列,它是组织字符的基 本数据结构,用法类似于字符数组。 u (2)有内置的字符串类型,而是在标准Java类库中提供了一 个Java预 ...
分类:
编程语言 时间:
2018-09-16 22:58:50
阅读次数:
229
1、 FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 模板编写为FreeMarker Template La ...
分类:
其他好文 时间:
2018-08-28 21:16:02
阅读次数:
139
1.javac(Java compiler)编译器 通过命令行输入javac命令调用Java编译器,编译Java文件的过程中,javac会检查源程序是否符合Java的语法,没有语法 问题就会将.java文件编译成Java可以理解(执行)的.class文件。 2.Java类库(Java class l ...
分类:
编程语言 时间:
2018-08-28 16:16:22
阅读次数:
141
JAVASE //Collection继承类的上一个接口,list ,Set,继承于它, //Collections是集合类的帮助类,提供集合操作的工具方法。 Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实 ...
分类:
编程语言 时间:
2018-08-24 20:47:45
阅读次数:
161
原文地址:http://coladesign.cn/fast-understand-the-usage-of-gson/ 谷歌gson这个Java类库可以把Java对象转换成JSON,也可以把JSON字符串转换成一个相等的Java对象。gson支持任意复杂Java对象包括没有源代码的对象。 其他的j ...
分类:
其他好文 时间:
2018-08-14 15:44:03
阅读次数:
189