- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 java内存区域①:运行时内存
java内存区域①:运行时内存1.运行时数据区1.1程序计数器1.2虚拟机栈1.3堆1.4方法区1.4.1运行时常量1.5直接内存1.运行时数据区 首先参考这张图片,我们可以清楚地看出常说的堆、栈都处于运行时数据区。同时堆和方法区是线程共享的,而程序计数器(PCR)和栈是线程私有的。1.1程序计数器Program Counter Regis...
2019-09-17 23:38:37
108
原创 redis基础
redis特点可持久化NoSQL应用于缓存session分离##应用场景在Java web中,redis主要用于:存储缓存用的数据;需要高速读/写的场合使用它快速读/写。应用要求:业务数据常用吗?命中率如何?如果命中率很低,就没有必要写入缓存;该业务数据是读操作多,还是写操作多?如果写操作多,频繁需要写入数据库,也没有必要使用缓存;...
2019-08-01 18:54:36
105
原创 java笔记⑥
No.1运行时数据区包括:虚拟机栈区,堆区,方法区,本地方法栈,程序计数器虚拟机栈区 :也就是我们常说的栈区,线程私有,存放基本类型,对象的引用和 returnAddress ,在编译期间完成分配。堆区 , JAVA 堆,也称 GC 堆,所有线程共享,存放对象的实例和数组, JAVA 堆是垃圾收集器管理的主要区域。方法区 :所有线程共享,存储已被虚拟机加载的类信息,常量,静态变量,即时编...
2019-02-02 23:24:30
112
原创 java笔记⑤
No.1request.getAttribute()方法返回request范围内存在的对象,getAttribute是返回对象而request.getParameter()方法是获取http提交过来的数据,getParameter返回字符串。No.2CopyOnWriteArrayList适用于读多写少的并发场景ReadWriteLock即为读写锁,他要求写与写之间互斥,读与写之间...
2019-02-02 20:50:15
132
原创 java笔记④
No.1使用垃圾收集的语言也会存在内在泄漏问题,例如访问资源文件,流不关闭,访问数据库等连接不关闭等。java的垃圾收集机制主要针对新生代和老年代的内存进行回收,不同的垃圾收集算法针对不同的区域。所以java的垃圾收集算法使用的是分代回收。一般java的对象首先进入新生代的Eden区域,当进行GC的时候会回收新生代的区域,新生代一般采用复制收集算法,将活着的对象复制到survivor区域中,...
2019-02-02 16:59:26
139
原创 java笔记③
No.1Hashtable与HashMap的区别是一个是线程安全的,一个是线程不安全的Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。Vector是实现了List接口,是一个线程安全的ListHashtable,HashMap和IdentityHashMap都实现了Map接口HashMap中的key-value都是存储在Entry中的。HashMa...
2019-02-01 21:19:42
120
原创 java笔记②
No.1Java中基本数据类型大体分为两类 数字类型(byte,short,int,long,float,double,char),布尔类型(boolean); 备注:由于char可以和数字间转换,也可认为大的范围是数字类型的。在Java中其他的都是引用类型(包括数组和枚举) 。局部变量是定义在方法中的变量,必须要进行初始化,否则不同通过编译No.2 以下内容来自牛客网“早起吃虫啦 ...
2019-01-31 19:52:18
140
原创 java笔记①
No.1对属性使用getter和setter方法,体现的是注入性。No.2jar 将许多文件组合成一个jar文件javac 编译javadoc 它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。javah 把java代码声明的JNI方法转化成C\C++头文件。 如 :public class HelloNative { ...
2019-01-31 01:22:42
111
原创 解决eclipse打开后“Initialize Java Tooling 1%”的错误
1、在eclipse.ini文件加-vm参数:-vmC:\Program Files\Java\jdkXXX\bin\(jdk目录)这个方法对我没有。2、参考:https://blog.csdn.net/yhzhang1016/article/details/14056751下载附件runtimePatch_327801.zip,解压,放到eclipse中插件对应目录下重启。...
2019-01-12 13:41:12
243
基于Fuse的用户态文件系统
2019-02-02
jsp网上购物商城(ssh)
2019-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人