![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
虎虎1232
这个作者很懒,什么都没留下…
展开
-
JVM 一
为什么JVM 1. 面试必备 (面试时要说jdk版本) 2. 性能调优 spark hadoop 机器非常慢,但是负载很高 cpu很高 memory爆了 3. 性能监控/调整 调整运行中代码的字节码 内存结构 常用参数 jvm参数: jinfo jstat jmap 参数类型: 标准参数 x参数 xx参数 -XX:[±]UseG1GC -XX:Compres...原创 2019-08-16 14:56:04 · 62 阅读 · 0 评论 -
Java ——基础之继承与接口的区别
抽象类: 抽象类体现了数据抽象的思想,是实现多态的一种机制。它定义了一组抽象的方法,至于这组抽象方法的具体表现形式由派生类来实现。同时抽象类提供了继承的概念,它的出发点就是为了继承,否则它没有存在的任何意义。所以说定义的抽象类一定是用来继承的,同时在一个以抽象类为节点的继承关系等级链中,叶子节点一定是具体的实现类。 在语法方面: 1.由abstract关键词修饰的类称之为抽象类。 2.抽象类...转载 2019-08-27 18:43:08 · 338 阅读 · 0 评论 -
javase 基础知识
文章目录1. StringBuilder and StringBuffer2.异常3.接口与抽象类4.并行,并发5.进程和线程6. volatile与synchronized区别 1. StringBuilder and StringBuffer 运行速度,或者说是执行速度 在这方面运行速度快慢为:StringBuilder > StringBuffer > String Str...原创 2019-08-29 21:43:40 · 90 阅读 · 0 评论