
Java
wangjs11cn
这个作者很懒,什么都没留下…
展开
-
Integer.valueof()与Integer.parseInt()与intValue()的辨别
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/dinghefa/article/details/895045491、valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型(即8种基本类型), String等。valueOf()是8中基本数据...转载 2019-11-12 15:50:30 · 290 阅读 · 0 评论 -
JAVA中Stack和Heap的区别
1.Java中对象都是分配在heap(堆)中。从heap中分配内存所消耗的时间远远大于从stack产生存储空间所需的时间。 (1)每个应用程序运行时,都有属于自己的一段内存空间,用于存放临时变量、参数传递、函数调用时的PC值的保存。这叫stack。(2)所有的应用可以从一个系统共用的空间中申请供自己使用的内存,这个共用的空间叫heap。(3)stack中的对象或变量只要定义好就可使用了,...转载 2018-09-20 12:35:17 · 137 阅读 · 0 评论 -
深入理解Java引用类型
在Java中类型可分为两大类:值类型与引用类型。值类型就是基本数据类型(如int ,double 等),而引用类型,是指除了基本的变量类型之外的所有类型(如通过 class 定义的类型)。所有的类型在内存中都会分配一定的存储空间(形参在使用的时候也会分配存储空间,方法调用完成之后,这块存储空间自动消失), 基本的变量类型只有一块存储空间(分配在stack中), 而引用类型有两块存储空间(一块在s...转载 2018-09-20 12:36:04 · 183 阅读 · 0 评论 -
谈谈java的运行机制
1.高级语言的运行机制我们编程都是用的高级语言(写汇编和机器语言的大牛们除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。翻译,其实翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。 1.1编译型语言 (如C、C++、Objective-C)使用专门的编译器,针对特定平台...转载 2018-09-15 15:06:54 · 124 阅读 · 0 评论 -
Java发展历史
1991年1月 Sun公司成立了Green项目小组,专攻智能家电的嵌入式控制系统 1991年2月 放弃C++,开发新语言,命名为“Oak” 1991年6月 JamesGosling开发了Oak的解释器 1992年 Green完成了Green操作系统、Oak语言、类库等开发 1992年11月 ...转载 2018-09-15 15:08:39 · 182 阅读 · 0 评论 -
一个牛人给JAVA初学者的建议
给初学者之一:浅谈java及应用学java不知不觉也已经三年了从不知java为何物到现在一个小小的j2ee项目经理虽说不上此道高手,大概也算有点斤两了吧每次上网,泡bbs逛论坛,没少去java相关的版面总体感觉初学者多,高手少,精通的更少 由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间还有一个很重要的原因就是java这门语言更适合商业应用所...转载 2018-09-15 15:42:33 · 503 阅读 · 0 评论