Java
离弦的殇
这个作者很懒,什么都没留下…
展开
-
Java中运算符“|”和“||”以及“&”和“&&”区别
文章转载自:https://www.cnblogs.com/annofyf/p/9211925.html1.“|”运算符:不论运算符左侧为true还是false,右侧语句都会进行判断,下面代码int a =1,b=1; if(a++ == 1 | ++b == 2) System.out.println("true");System.out.println("a...转载 2019-03-01 15:54:03 · 166 阅读 · 0 评论 -
JVM架构解释
翻译自:https://dzone.com/articles/jvm-architecture-explained每个Java开发人员都知道字节码将由JRE(Java运行时环境)执行。但许多人不知道JRE是Java虚拟机(JVM)的实现,它先分析字节码,解释代码,并在最后执行它。作为开发人员,我们应该了解JVM的体系结构,因为它使我们能够更有效地编写代码。在本文中,我们将更深入地了解Java中...翻译 2019-03-01 16:44:22 · 190 阅读 · 0 评论 -
String 的 10 道经典面试题
1、String 是基本数据类型吗?答:不是。2、String 是可变的?答:String是final类型的,不可变。3、怎么比较两个字符串的值一样,怎么比较两个字符串是否同一对象?答:比较两个字符串值一样用equals,比较是否同一对象用"=="。4、switch 中可以使用 String 吗?答:jdk7及其以上版本的switch可以使用String类型。5、S...原创 2019-03-08 14:50:50 · 1077 阅读 · 0 评论 -
Java Map集合面试题汇总
1、 你都知道哪些常用的Map集合?HashMap、HashTable、LinkedHashMap、ConcurrentHashMap。2、Collection集合接口和Map接口有什么关系?没关系,Collection是List、Set父接口不是Map父接口。3、HashMap是线程安全的吗?线程安全的Map都有哪些?性能最好的是哪个?HashMap不是线程安全的。线程安全的有Ha...转载 2019-03-08 14:56:10 · 3235 阅读 · 1 评论 -
Spring DI 依赖注入案例
Spring DI 依赖注入案例(带参数构造方法依赖注入和setter方法依赖注入和p名称空间注入)DI 依赖注入:简单的说是指对象中的属性的值设置方式不再是调用setter方法进行传值,而是由配置实现经过框架传值。DI操作可以采用两种实现方案:1、使用带参构造实现注入<!-- 采用带参构造的方式实现依赖注入 --><bean id="user"...转载 2019-03-14 16:20:55 · 275 阅读 · 0 评论 -
mysql serverTimezone useSSL 时差
项目中使用MySQL8(mysql-connector-java-8.0.11.jar)后,出现了时差问题。刚开始遇到这个问题很惊讶,为何我往数据库添加的时间明明是当前时间(例:2019-03-29 09:00:00),然而数据库中显示的时间却少了8个小时(例:2019-03-29 01:00:00)。很明显,8个小时的时差,而且北京时区为东八区,这应该就是时区设置问题了。查看了一下项目...原创 2019-03-28 09:48:08 · 737 阅读 · 0 评论 -
了解有关Java中自动垃圾回收的基本信息。
翻译自:https://dzone.com/articles/java-garbage-collection-2使用new运算符动态创建的对象将自动释放。实现此目的的技术称为垃圾收集。它的工作方式如下:当不存在对对象的引用时,假定不再需要该对象,并且可以回收该对象占用的内存。自动垃圾收集如何工作?自动垃圾收集的工作原理是查看堆内存,识别哪些对象被引用,哪些不被引用,以及删除未使用的对象...翻译 2019-03-28 17:26:44 · 265 阅读 · 0 评论 -
RabbitMQ 的应用场景以及基本原理介绍
文章来源:转载于https://learnku.com/articles/27446RabbitMQ 是一个由 erlang 开发的 AMQP (Advanced Message Queuing Protocol) 的开源实现。AMQP :高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反...转载 2019-07-17 16:56:32 · 153 阅读 · 0 评论