# Java

# Flag

JEP (opens new window)的全称就是JDK Enhancement Proposals,简单点讲就像是一个个对JAVA进行改进提案, 这些提案会在合适的时间合适的地点被加入JDK的特定版本。

JNDI是Java Naming and Directory Interface(Java命名与目录接口)其实和Spring依赖注入差不多的效果, 就是我们可以将我们需要的类注册进去,然后一般我们都是使用该类的实例对象,这时候因为刚才我们已经给每个类按照JNDI的规范进行了注入, 这时候我们直接通过JNDI的使用规则取出来我们想要的数据(实例对象)即可。

Windows隐藏窗口后台运行jar包(推荐vbs可设置JVM参数)

# 学习

# 第三方库

HTTP

框架

LOG

JSON

JSON-B,即Java API for JSON Binding

Cache

延迟队列

工具

对象/类/文件生成器/字节码操作

数据拷贝

Schedule

地区数据

文档

XML文件的解析技术有DOM和SAX方式,JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项根据XML Schema产生Java类的技术

测试

所谓的mock就是创建一个类的虚假的对象,在测试环境中,用来替换掉真实的对象,以达到两大目的:

  1. 验证这个对象的某些方法的调用情况,调用了多少次,参数是什么等等;
  2. 指定这个对象的某些方法的行为,返回特定的值,或者是执行特定的动作

# Dubbo

官网2.7.0及以上由Apache(org.apache.dubbo)维护,旧版本还是由阿里巴巴团队(com.alibaba.dubbo)维护

# 各种好的项目

# JavaFX

ui库第一代是awt,第二代是swing,第三代是javafx

第三方依赖

Other

示例项目