十六、Java内存模型 特点:原子性、可见性、有序性。 原子性:read、load、use、store、write、synchronized关键字保证原子性 可见性:synchronized、volatile、final保证可见性 有序性:synchronized保证有序性 十七、设计模式 ①分类: ...
分类:
编程语言 时间:
2019-08-16 00:45:58
阅读次数:
102
String: 1,是字符串常量,一旦创建就不能修改。对于已经存在了的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去。 2,String也是final类,不能被继承。 3,而且String是对象而不是基本类型。 4,string重写了equals方法和hashCode()方法。 ...
分类:
编程语言 时间:
2019-08-15 19:41:40
阅读次数:
85
引用依赖<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.hibernate.version>5.0.7.Final</project.hibernate.version> ...
分类:
编程语言 时间:
2019-08-15 15:59:13
阅读次数:
206
1. final关键字 1.概述 为了避免子类出现随意改写父类的情况,java提供了关键字final,用于修饰不可改变内容 final:不可改变,可以修饰类,方法和变量 类:被修饰的类,不能用于继承 方法:被修饰的方法,不能被重写 变量:被修饰的变量,不能重新赋值 类:被修饰的类,不能用于继承 方法 ...
分类:
其他好文 时间:
2019-08-15 12:54:07
阅读次数:
85
Final Exam "HDOJ 6651" 1. 这里主要考察我们的思维能力,要想自己至少可以通过k道题目,那么可以从老师的角度出发:怎么才能尽可能让你每一道题目都不通过,但是分数却是固定的。 2. 假设我们每道题目复习x分钟,要想让你这道题不过,则分数应该最小为x,那么你这道题就过不了。 3. ...
分类:
其他好文 时间:
2019-08-14 16:37:53
阅读次数:
68
定义一个model类 定义一个接口 定义一个抽象基类 通过2张表来做消息处理,实现补发等操作 业务实现类 本例子中 ProcessCompletedEvent 是定义的一个 流程完成事件,流程完成事件后触发后续业务,通过流程也业务分离 业务调用处 ...
分类:
其他好文 时间:
2019-08-14 13:02:44
阅读次数:
96
public class SemaphoreExample1 { private final static int threadCount = 20; public static void main(String[] args) throws Exception { ExecutorService ... ...
分类:
其他好文 时间:
2019-08-14 12:54:51
阅读次数:
76
这道面试必问的JVM面试题70%的Java程序员会做错
分类:
编程语言 时间:
2019-08-13 22:34:49
阅读次数:
88
在翻《深入理解Java虚拟机》的书时,又看到了2-7的 String.intern()返回引用的测试。 其实要搞明白String.intern(),我总结了下面几条规则: 一、new String都是在堆上创建字符串对象。当调用 intern() 方法时,编译器会将字符串添加到常量池中(string ...
分类:
其他好文 时间:
2019-08-13 20:13:00
阅读次数:
83
一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList和LinkedList各自实现和区别 5. Java中的队列都有哪 ...
分类:
编程语言 时间:
2019-08-13 17:10:30
阅读次数:
107