3.31
高级语言:
解释型语言,Js(直接解释源代码执行)
编译型语言,先将源代码编译成机器码文件,然后在执行编译后的结果
javajava,简单易学,完全面向对象,安全可靠,与平台无关
.class文件并不是机器码文件,既是解释型语言也是编译型语言
php不支持多线程
java语言的三个版本:
j2sej2se(java 2 platform standard edition)标准版
为开发普通桌面和商务应用程序提供的解决方案,是其他两者的基础
j2EE 企业版
该技术体系中包含的技术如servlet jsp等。主要针对于web应用程序开发
j2me 小型版
为开发电子消费产品和嵌入式提供的解决方案,如手机中的应用程序
java跨平台原理
什么是平台
系统平台是指在电脑里让软件运行的系统环境,包括硬件系统和软件系统。典型的系统平台包括一台电脑的硬件体系结构,操作系统,运行时库等
原理:先将源代码编译成.class文件,再通过不同版本上各自的jvm解释成不同版本可以理解的指令。
浙公网安备 33010602011771号