摘要:
一、概述
方法是指人们在实践过程中为达到一定目的和效果所采取的办法、手段和解决方案。
所谓方法,就是解决一类问题的代码的有序组合,是一个功能模块。编程语言中的方法是组合在一起来执行操作语句的集合。例如,System.out.println 方法,该系统实际上是为了在控制台上输出的消息执行多条语句。可以将方法理解为... 阅读原文
2019-07-16 21:03:04 阅读(3564) 评论(0)
摘要:
这个博客主要记录Java的一些知识点,以备需要时查看。
调试
https://www.cnblogs.com/yjd_hycf_space/p/7483471.html
持续更新中...
(:欢迎大佬们推荐,上新
阅读原文
2019-07-16 20:40:01 阅读(2556) 评论(0)
摘要:
之前有个项目,用的是Springboot框架,对接的数据库是mongodb,当时花了一些时间去做这个配置MongoDB的连接,现在把这个过程记录下来,以免遗忘。
一、在pom中添加依赖。
<!-- 增加mongodb支持 --><dependency> <groupI... 阅读原文
2019-07-16 19:36:02 阅读(2454) 评论(0)
摘要:
final Node<K,V>[] resize() {
//创建一个Node数组用于存放table中的元素,
Node<K,V>[] oldTab = table;
//获取旧table的长度
int old... 阅读原文
2019-07-16 17:43:01 阅读(2545) 评论(0)
摘要:
1.尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
控制资源的使用,通过线程同步来控制资源的并发访问;
控制实例的产生,以达到节约资源的目的;
控制数据共享,在不建立直接关联的条件下,让多个不相关的进... 阅读原文
2019-07-16 14:56:05 阅读(2487) 评论(0)
摘要:
java反射
java反射机制
按照百度百科的解释,即:Java反射说的是在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性。对于任何一个对象,我们都能够对它的方法和属性进行调用。我们把这种动态获取对象信息和调用对象方法的功能称之为反射机制。
public class ReflectTest {
... 阅读原文
2019-07-16 13:28:03 阅读(2474) 评论(0)
摘要:
一、简介
Concurrent Mark Sweep,是一种以获取最短回收停顿时间为目标的收集器,尤其重视服务的响应速度。
CMS是老年代垃圾回收器,基于标记-清除算法实现。新生代默认使用ParNew收集器,基于复制算法
二、垃圾回收过程
分为四个步骤进行垃圾回收:初始标记,并发标记,重新标记,并发清除。只有... 阅读原文
2019-07-16 11:48:02 阅读(2423) 评论(0)
摘要:
Java内存模型 VS JVM运行时数据区
首先Java内存模型(JMM)和JVM运行时数据区并不是一个东西,许多介绍Java内存模型的文章描述的堆,方法区,Java虚拟机栈,本地方法栈,程序计数器这东西并不是Java内存模型的内容而是JVM运行时数据区的内容。要理解二者的区别就要了解《Java虚拟机规范》和《J... 阅读原文
2019-07-16 11:29:11 阅读(2563) 评论(0)
摘要:
编写程序:由键盘输入给出一个百分制成绩,要求输出成绩等级’A’、’B’、’C’和’D’,90分以上为’A’,75~89为’B’,60~74为’C’,60分以下为’D’。
最开始写的方法:没有注意到百分制的限定,缺少条件分析,思考不到位。
public class Test01 { public static ... 阅读原文
2019-07-16 10:24:16 阅读(2708) 评论(0)
摘要:
文章首发于今日头条:https://www.toutiao.com/i6712696637623370248/
直接进入主题
Dubbo
(答案领取方式见侧边栏)
Dubbo 中 中 zookeeper 做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?
dubbo 服务负载... 阅读原文
2019-07-16 10:14:02 阅读(2448) 评论(0)