javaBasic 1. java与其它语言不一样的地方 答:java最大的特点是它的平台无关性,java编译器将java源代码编译为字节码然后由JVM负责解释执行,对于世界上绝大多数流行的平台都有其对应的JVM,java字节码可以运行在有JVM支持的平台上,其它的语言往往需要为特定的平台编译特定的 ...
分类:
编程语言 时间:
2018-08-04 18:57:41
阅读次数:
162
1.编译与解释 编译型:将某种程序语言编写的源程序直接翻译成另一种语言(目标语言程序),而且两者在逻辑上完全等价。例如:C语言。 解释型:接受所输入的源程序,然后直接解释执行。例如:Basic语言。 2.编译过程 使用编译程序将高级语言程序翻译为等价的 机器语言程序的过程。 分为:词法分析、语法分析 ...
分类:
编程语言 时间:
2018-08-01 18:57:59
阅读次数:
190
解析器在向执行环境中加载数据时,对函数声明和函数表达式并非一视同仁。解析器会率先读取函数声明,并使其在执行任何代码之前可用(可以访问)。至于函数表达式,则必须等到解析器执行到它所在的代码行,才会真的被解释执行。例子: 以上代码完全可以正常运行。因为在代码开始执行之前,解析器就已经通过一一个名为函数声 ...
分类:
编程语言 时间:
2018-08-01 11:50:48
阅读次数:
123
Java程序最初是通过解释器进行解释执行的,当虚拟机发现某个方法或代码块运行的特别频繁时,会把这些代码认定为“热点代码”(Hot Spot Code)。为了提高热点代码的执行效率,在运行时,虚拟机会把这些代码编译成本地平台相关的机器码,并进行各种层次的优化,完成这个任务的编译器称为即时编译器(JIT ...
分类:
编程语言 时间:
2018-07-31 15:19:55
阅读次数:
176
一、栈帧结构 讲栈帧结构有必要回顾一下前文Class文件中的Code属性结构,如下图。 栈帧是用于支持虚拟机进行方法调用和方法执行的数据结构,它是虚拟机栈的栈元素。每一个方法从调用开始到执行完成,都对应着一个栈帧在虚拟机栈里面从入栈到出栈的过程。每一个栈帧都包括了局部变量表,操作数栈,动态连接,方法 ...
分类:
其他好文 时间:
2018-07-29 15:12:21
阅读次数:
177
shellshell是一个命令解释器,它的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive)。shell脚本(shellscript),是指包含一些命令或声明,并符合一定格式的文本文件。用户首先写好一个shell脚本,脚本里有许多条命令,只要执行这个脚本,shell就会把脚本里的命令一次性的执行完成,而不是像每次需要这些命令时再一条一
分类:
系统相关 时间:
2018-07-28 15:57:39
阅读次数:
218
<!-- 首页轮换图片 --><div id="image-trun" class="carousel slide" data-ride="carousel"> <!-- Indicators --> <ol class="carousel-indicators"> <li data-target= ...
分类:
其他好文 时间:
2018-07-26 01:06:53
阅读次数:
177
lscpu显示cpu信息free显示内存信息,-m,-g以MG为单位显示-h易读得方式读取cat/etc/centos-releaselsb_release-a查看发行版本号uname-r查看内核版本号lsblk查看磁盘信息hostname查看主机名dmesg|grepeth查看网卡信息shell把命令字符解释执行echo$SHELL当前使用得shellcat/etc/shells查看所有shel
分类:
其他好文 时间:
2018-07-24 23:42:28
阅读次数:
483
内容引用:http://www.cnblogs.com/alex3714/articles/5465198.html 如有侵权,请联系删除 2018-07-22 编程语言主要从以下几个角度为进行分类,编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言 编译和解释的区别是什么? 编译器 ...
分类:
编程语言 时间:
2018-07-22 23:30:16
阅读次数:
189
问题:谈谈你对java平台的理解?java是解释执行,这句话对吗? 典型回答:java本身是一种面向对象的语言,具有很好的跨平台的能力,能够做到“write once ,run anywhere”。另外就是GC机制,java通过垃圾回收器回收分配内存,程序员无需自己操心内寸的回收问题。 我们日常会接 ...
分类:
编程语言 时间:
2018-07-22 20:06:31
阅读次数:
139