javaSE
Dan_2017
我是一个初学者,请大家多多指教哦,欢迎大家来光临我的博客
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA中equals,== 和 hashcode 的区别
(一) == java中数据类型分为两类:(1)基本数据类型:byte,char,short,int,float,double,long,boolean。当比较基本数据类型的时候用 == 比较的是他们的值。(2)引用类型(类,数组,接口):当用等号比较这三种类型的时候比较的是内存中存放的地址。 对象是存放在堆中的,栈中存放的是对象的引用地址,所以用 == 比较时比较的时栈中存放的值。...原创 2018-03-13 10:08:52 · 295 阅读 · 0 评论 -
java应用程序的运行机制
计算机高级语言的类型: (1)编译型:C,C++ (2)解释型:PHP,JavaScript,Python而java语言时两种类型的结合。原创 2018-03-15 09:35:08 · 557 阅读 · 0 评论 -
java内存分析详解
java虚拟机的内存可以分为三个区域:栈stack,堆heap,方法区method area(方法区也在堆里)(一)栈的特点: (1)栈描述的是方法执行的内存模型。每个方法被调用都会创建一个栈帧(存储局部变量,操作数,方法出口等) (2)JVM为每个线程创建一个栈,用于存放该线程执行方法的信息(实际参数,局部变量等) (3)栈属于县城私有,不能实现线程间的共享 (4)栈的存储特性是...原创 2018-03-15 16:33:10 · 569 阅读 · 0 评论
分享