![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java笔记
zji
这个作者很懒,什么都没留下…
展开
-
Java类中变量初始化、方法调用的顺序
按时间先后顺序 1、static修饰的变量初始化(是static修饰的,因此一个类就一次) 2、main方法(是static修饰的,因此一个类就一次) 3、构造方法 4、对象调用方法 见如下代码:public class Main { int i = f(); static int j = s(); Main(){ System.out.println原创 2016-04-09 15:18:17 · 1902 阅读 · 0 评论 -
四种引用的简单笔记
直接记录代码片段:public class Demo { public static void main(String[] args){ //强引用。虚拟机宁愿宕机也不愿意回收它 Object o = new Object(); //软引用。要发生内存溢出时才回收它。软引用的使用场景在于网络(或数据库)访问与内存访问的折中选择 S原创 2016-04-09 16:10:16 · 550 阅读 · 0 评论 -
单例--使用枚举类型实现
今天逛博客,发现原来单例的实现用枚举类型是最提倡的。赶紧记录到我的java学习笔记中。^_^ 代码很简洁:/*** 这是就是我们要的Single*/public enum Single { instanse; int i; public void someMethod(){ System.out.println("someMethod"); }原创 2016-04-09 15:49:42 · 369 阅读 · 0 评论 -
Thymeleaf中文乱码问题,热部署问题
跟着Spring in action这本书使用java配置方式搭Thymeleaf环境遇到中文乱码问题。在web.xml和WebConfig.java中设置编码格式都不能解决。最后使用了如下方面成功解决了:在ViewResolver中setCharacterEncoding("UTF-8");在TemplateResolver中.setCharacterEncoding("UTF-8");修改原创 2017-01-20 23:57:00 · 2917 阅读 · 2 评论 -
Mybatis接口注入失败问题
我的项目是使用java配置而非xml配置。在整合Spring-Mybatis时使用了MapperScannerConfigurer类进行dao层接口自动实现。但是一直失败,网上查了许多方法还是没有解决。后来偶然看到@MapperScan注解,顾名思义,尝试在MybatisConfig.java中加上该注解,最后歪打正着成功解决问题!原创 2017-02-11 18:17:51 · 734 阅读 · 0 评论 -
Servlet3.0包依赖问题
写代码中遇到使用ServletContext的.addListener()方法,但是并没有找到这个方法。找了半天才发现引用的包不正确。主要问题还是javax.servlet-api与servlet-api的历史问题。正确写法<!-- Servlet3.0的支持 --><dependency> <groupId>javax.servlet</groupId> <artifactId>原创 2017-02-11 20:58:24 · 2601 阅读 · 0 评论