b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

[JAVA] Java基础的跨平台实现

电脑杂谈  发布时间:2020-04-26 00:13:27  来源:网络整理

java跨平台游戏_java跨项目调用接口_java微信公众平台商城

初识Java 和 Java的跨平台实现原理

詹姆斯. 高斯林公认的Java之父

詹姆斯. Gosling,他是公认的Java之父,目前在Amazon Cloud Computing工作.

Java是一种高度静态类型的编程语言. 它是由Sun Microsystems(以下简称Sun)于1995年推出的一种高级编程语言. 这种语言也是C#; Java可以在Windows,Mac OSX,Linux,Solaris和许多其他类型的UNIX系统(例如BSD)上运行.

自1995年发布1.0版本以来已经有24年了,最新版本是Java 13(更新速度太快). 可以说这是一种古老的编程语言,但是他的势头仍然非常猛烈java跨平台游戏,一年四季都在世界编程语言排名(tiobe排名)中排名第一,基于Java的技术生态系统几乎已经渗透到各个领域,例如大数据,云计算,Android,物联网...到目前为止,Java已不仅仅是一种语言,更像是一种语言平台和一种标准.

java微信公众平台商城_java跨项目调用接口_java跨平台游戏

初识Java 和 Java的跨平台实现原理

tiobe排行榜

基于JVM(Java虚拟机)的语言不仅是Java,而且是Kotlin,Scala,Groovy,Clojure等语言,这些语言在Android,大数据,云计算等领域也取得了巨大成就

JavaSE(Java平台标准版): Java标准平台,所有Java项目都需要JavaSE支持,包括JavaEE和JavaME. 例如JavaWeb,Android,Java桌面软件,JavaFX等;

JavaEE(Java平台企业版): Java企业平台,用于开发和部署可移植,健壮,可扩展,安全和稳定的服务器端Java应用程序,例如企业应用程序系统ERP,CRM,OAjava跨平台游戏,电信系统,银行系统等; Java EE基于Java SE封装了Web服务,组件模型,管理和通信API,以实现大型企业级应用程序,例如Alibaba,大多数应用程序都是基于Java开发的,不仅如此,Alibaba还封装了一个许多基于Java的Java中间件;

java微信公众平台商城_java跨项目调用接口_java跨平台游戏

JavaME(Java平台微型版): Java微型平台,也称为K-JAVA,用于开发移动设备和嵌入式设备(例如手机,PDA,电视机顶盒和打印机等,Java). 最初是为电视机顶盒设计的),但是现在市场份额不是很高;

需要将Java源代码编译成.class字节码文件(Android中为.dex文件)才能由JVM执行. 据说Java只需编写一次即可在任何地方运行,也就是说,它可以跨平台运行,所以他是如何实现的,请参见下图:

初识Java 和 Java的跨平台实现原理

Java跨平台实现

初识Java 和 Java的跨平台实现原理

java跨平台游戏_java跨项目调用接口_java微信公众平台商城

jdk目录结构

bin: Java可执行命令(也称为工具),例如编译命令javac,运行命令java;

db: 用于Java测试的derby;

包括: C / C ++语言头文件,支持Java本机接口(JNI)和Java虚拟机调试器接口;

jre: Java的运行环境,具有JVM(Java虚拟机);

java跨平台游戏_java跨项目调用接口_java微信公众平台商城

lib: Java语言的核心库;

src.zip: Java源代码;

javafx-src.zip: javafx源代码;

初识Java 和 Java的跨平台实现原理

jdk结构系统

初识Java 和 Java的跨平台实现原理

Java Hello World


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-188914-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      每日福利
      热点图片
      拼命载入中...