Java进阶
OOEM
这个作者很懒,什么都没留下…
展开
-
实例变量的初始化时机
对于实例变量而言,它属于Java对象本身,每次程序创建Java对象时都需要为实例变量分配内存空间,并执行初始化。从程序运行的角度来看,每次创建Java对象都会为实例变量分配内存空间,并对实例变量执行初始化。原创 2017-02-09 09:30:41 · 586 阅读 · 0 评论 -
HashMap和HashSet
HashMap和HashSet将一个Set集合扩展成了Map集合,由于这个Set采用了HashSet作为实现类,HashSet会使用Hash算法来保存集合中每个SimpleEntry元素,因此扩展出来的Map本质上是一个HashMap。 实际上,HashSet和HashMap之间有很多相似之处。Set和Map的关系在看Set和Map之间的关系之前,先来看看Set集合的继承体系,如图3.1所示。原创 2017-02-09 11:10:37 · 326 阅读 · 0 评论 -
有关javap 中生成的字节码含义总结
一、什么是javapjavap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。javap - Java class文件分解器分解class文件摘要:javap [ options ] class. . .描述:javap命令分解一个class文件,它根据options来决定到底输出什么。如果没原创 2017-02-23 11:52:40 · 1078 阅读 · 0 评论 -
Ajax校验是否重复
直接贴代码!一、controller层: @ResponseBody @RequestMapping("entityFindByCode") public String entityFindByCode(Entity bean, HttpSession httpSession, Model m,HttpServletResponse res) throws IOException{原创 2017-03-06 13:18:34 · 702 阅读 · 0 评论 -
迷茫的架构师之路
1. 工程化专题(团队大于3个人之后,你需要去考虑团队合作,科学管理) 2. 源码分析专题(好的程序员,一行代码一个设计就能看出来,源码分析带你品味代码,感受架构) 3.高性能及分布式专题(跟上技术节奏,扩宽技术视野,程序员要往上提升,要有自己的技术工具箱和技术认知。) 4.技术架构专题(真实案例分享,带你领略大型项目风采)原创 2017-06-18 20:34:59 · 312 阅读 · 0 评论 -
工作3年的程序员应该具备什么技能|值得收藏
背景介绍LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功的有4家,另外两家失败的原因在于:1、阿里巴巴B2B事业部的面试,两轮技术面试都过了,最后一轮面试是对方的主管,由于听说技术面试过了基本上90%都面试成功了,所以LZ在和原创 2017-06-15 13:11:08 · 347 阅读 · 0 评论 -
java读取src下面properties文件
1.使用java.util.Properties类的load()方法 示例://文件在项目下。不是在包下!!InputStream in = new BufferedInputStream(newFileInputStream("demo.properties")) ; Properties p = new Properties();p.load(in) ;Strin原创 2017-08-02 09:42:52 · 2316 阅读 · 0 评论 -
PostConstruct用法说明
目的:主要是启动项目并执行特定的初始化(including annotation injection and any initialization)源码说明:The PostConstruct annotation is used on a method that needs to be executed after dependency injection is done to pe...原创 2018-11-06 09:48:12 · 1890 阅读 · 0 评论