java杂记
java
威少SOS
改变从这里开始
展开
-
提问:关于Java的值的引用传递问题
代码:public class ReferencePkValue2 { public static void main(String[] args) { ReferencePkValue2 t = new ReferencePkValue2(); int a=99; t.test1(a);//这里传递的参数a就是按值传...原创 2020-01-09 16:54:00 · 183 阅读 · 0 评论 -
List相关remove*源码解析
目录一:removeAll()二:clear()三:clear()四:对比C语言的清空回收一:removeAll()public boolean removeAll(Collection<?> c) { Objects.requireNonNull(c); return batchRemove(c, false);} ...原创 2020-01-09 16:49:07 · 5407 阅读 · 0 评论 -
Idea2019之修改Edit Custom VM Options出错
碰到的问题在 填错了 Help -》Edit Custom VM Options 中的参数导致无法打开 idea.exe。参考网址:https://intellij-support.jetbrains.com/hc/en-us/articles/206544519 (英文版)翻译如下:Idea安装时会在你指定的目录以及用户目录都建立相应文件在C盘的用户目录下查找 idea64...原创 2020-01-07 09:07:53 · 30048 阅读 · 3 评论 -
JVM OOM问题及调优
目录一:常见的 OOM 问题二:相关调优参数三:JVM的堆(Heap)和非堆(Non-heap)内存一:常见的 OOM 问题1:java.lang.OutOfMemoryError: ......java heap space.....代码存储是否有问题,亦或者适当调整-Xmx和-Xms2:java.lang.OutOfMemoryError:GC ove...原创 2019-08-21 11:32:03 · 751 阅读 · 0 评论 -
DECIMAL 与 FLOAT 比较
目录一:一般Java程序中二:DB2中的单双精度(1)定义(2)精确性(3)性能优势一:一般Java程序中Double 与 Float 的区别: 01.在内存中占有的字节数不同 单精度浮点数在机内存占4个字节 双精度浮点数在机内存占8个字节 02.有效数字位数不同 单精度浮点数有效数字8位 双精度浮点数有效数字1...原创 2019-08-19 21:15:08 · 1953 阅读 · 0 评论 -
CPU,缓存,内存,外存概念挖掘
目录一:缓存二:CPU(1)组成(2)为什么需要缓存(3)作用(4)CPU的多级缓存三:运行内存 与 物理内存 与虚拟内存 的区别四:内存与外存的区别五:参考文章一:缓存定义:凡是位于速度相差较大的两种硬件之间,用于协调两者数据传输速度差异的结构,均可称之为Cache被扩充概念:如今缓存的概念已被扩充,不仅在CPU和主内存之间有Cach...原创 2019-06-24 19:55:57 · 2223 阅读 · 0 评论 -
Eclipse之于Tomcat配置,与Web项目原理
1.引言:说来羞愧写了Java 程序这么长时间,之于Eclipse 与Tomcat 的关系还是”不求甚解“的状态基本的 Server 与 WTP Server 的差异jar 包的优先级调用等使用Tomcat能够启动项目的原理Web项目的基本构成等等基本知识点都不甚通透,特此谨记:2 控台项目,使用 1.6 开发 ,使用 1.5 编译并运行3.Eclipse 中 Tomcat ...原创 2019-05-14 19:48:14 · 1876 阅读 · 0 评论 -
JNDI 与 JDBC “战争”
目录引言一:JNDI是什么二:JDBC是什么三:JNDI与JDBC的差别(代码层面)四:JNDI与JDBC的使用场景分析引言相信大家在公司开发业务时,总会碰到数据库的连接问题测试,生产环境一般采用JNDI方式本地Tomcat运行,一般采用JDBC方式大家是否对比产生过疑问呢?让我们代码问题,一探JNDI和JDBC一:JNDI是什么Java 命名与目录...原创 2019-05-08 16:59:10 · 2031 阅读 · 0 评论 -
类文件解析及引申的一系列仇怨
目录一:java的Class文件(1)类文件结构(Class File Structure)(2)jdk编译版本 与 字节码的指令对照(3)从类结构角度解释为什么可以跨平台二:编译器 与 解释器的纷争(1)编译器(2)解释器(3)编译器与解释器的区别三:JVM 中常用术语汇总1:语言2:字节,字符,比特3:二进制文件4:文件读取工具一...原创 2019-05-08 16:32:06 · 1926 阅读 · 0 评论 -
Java内部类
目录一:Java内部类详解二:匿名内部类一:Java内部类详解成员内部类:声明一个新 class 类,作为该类的一个成员局部内部类:在一个方法内部,重新声明一个类静态内部类:static 修饰内部类匿名内部类:java提高篇-----详解匿名内部类 :https://www.cnblogs.com/chenssy/p/3390871.html#4232300构造代...原创 2019-05-02 02:28:01 · 3213 阅读 · 0 评论
分享