Java
Java相关
wsjtwmy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[Java][Build]Idea打包java,入口main
File->Project Structure->Artifacts点击+号,选择JAR->from modules with dependencies不要填写Main class,默认选择extract to the target JAR点击OK(如果弹出错误已经存在MANIFEST.MF,就把META-INF文件夹删除,重复上面的步骤)Build->Build...原创 2020-04-13 10:53:25 · 785 阅读 · 0 评论 -
[Java]动态代理和字节码生成
JDK、CGLIB、Javassist和ASM的动态代理使用对比javassist使用全解析Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM)原创 2020-03-04 11:12:30 · 730 阅读 · 1 评论 -
[Java][设计模式]单例实现模式总结
单例模式和静态类的区别Java实现单例的五种方式饿汉模式Java实现单例的五种方式懒汉模式:DCL双重检查锁机制Java实现单例的五种方式懒汉模式:内部类实现Java实现单例的五种方式Enum实现Enum实现Guava的Supplier实现单例Guava的Supplier实现单例...原创 2019-12-05 10:37:59 · 235 阅读 · 1 评论 -
相关收藏链接
UTF-8 in HTTP Headershttps://dzone.com/articles/utf-8-in-http-headers原创 2019-08-26 21:30:11 · 155 阅读 · 0 评论 -
[Java]受检异常和运行时异常
Java提供了三种可抛出结构:受检异常、运行时异常和错误(Error)。Throwable—Error:未受检异常。—Exception——RuntimeException:未受检异常。受检异常:如果期望调用者能够适当地恢复,使用受检异常未受检异常:不需要也不应该被捕获的可抛出结构。适用于不可恢复的情形,继续执行有害无益的场景。大多数的RuntimeException都表示前提违例,即...原创 2019-06-03 18:59:27 · 3079 阅读 · 1 评论 -
静态方法和静态变量(总结)
1.static方法是类中的一个成员方法,属于整个类,即使不用创建任何对象也可以直接调用!static内部只能出现static变量和其他static方法!而且static方法中还不能使用this....等关键字..因为它是属于整个类!2.静态方法效率上要比实例化高,静态方法的缺点是不自动进行销毁,而实例化的则可以做销毁。3.静态方法和静态变量创建后始终使用同一块内存,而使用实例的方式会...转载 2018-08-13 10:40:21 · 4808 阅读 · 0 评论 -
我的一些疑问
1.每抛出一个异常,就自动生成错误码并持久化,即运行时生成错误码,这样可以提高错误码的定义效率2.国际化自动生成工具,给页面自动生成国际化的主键,然后可以提取所有的主键进行统一的编辑3.校验每个方法都是一个比较独立完整的实现,并且假设调用它的是非安全的,进行校验 前台传入的参数等,尽量封装为实体,然后进行实体的统一校验,这样的好处是,实体就相当于一个注释,便于理解和扩展,校验也集中处...原创 2018-08-07 10:56:55 · 159 阅读 · 0 评论
分享