
java
希格斯波色子0001
这个作者很懒,什么都没留下…
展开
-
编译型语言和解释型语言的区别
编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间转载 2017-08-24 09:02:38 · 480 阅读 · 0 评论 -
java名词解释
面向对象:面向对象程序设计(Object-Oriented Programming)是一种起源于六十年代,发展已经将近三十年的程序设计思想。其自身理论已十分完善,并被多种面向对象程序设计语言(Object-Oriented Programming Language,以下简称OOPL)实现。对象是对现实世界实体的模拟,由现实实体的过程或信息牲来定义。一个对象可转载 2016-08-18 09:10:24 · 592 阅读 · 0 评论 -
java内存机制(堆、栈、方法区)
先来一段抽象的讲述,适合于有一定基础的程序员读,基础不好的也不要放弃,下一步的讲解会逐步直白明了:基础数据类型直接在栈空间分配, 方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。 引用数据类型,需要用new来创建,既在栈空间分配一个地址空间,又在堆空间分配对象的类变量 。 方法的引用参数,在栈空间分配一个地址空间,并指向堆空间的对象区,当方法调用完成后从转载 2016-08-17 15:43:15 · 428 阅读 · 0 评论 -
Java中this关键字的用法汇总
今天看到一篇关于Java中this关键字用法的博文,受益匪浅,共享:http://blog.youkuaiyun.com/anmei2010/article/details/4091227转载 2016-08-04 10:19:52 · 304 阅读 · 0 评论 -
java的内存机制以及变量的作用域
初学者对于Java的类和对象往往一头雾水,尤其是当涉及到程序细节的时候,出现混乱似乎在所难免。笔者根据自己的学习经验,认为:理解java的内存机制以及变量的种类和作用域,对于精确把握编程规则相当重要。 一、java内存机制 java程序在内存中的分配有4种,分别是:全局数据区:保存static修饰的属性;全局代码区:保存所有的方法定义;栈内存空间:保存所有的对象名称,这些对象名称指向对象所原创 2016-08-01 10:11:22 · 1812 阅读 · 0 评论