当前位置: 首页 > news >正文

毕业设计网站方向潜江生活信息网

毕业设计网站方向,潜江生活信息网,临城网络营销怎么做,wordpress媒体动作点击蓝字关注一行JDK 大家都知道电脑的操作系统是由汇编和C语言写出#xff0c;因此操作系统无法直接识别其他语言。这时我们就需要为我们写的Java程序配备一名翻译官 ----- 编译环境#xff0c;将Java程序翻译成电脑可以识别的程序#xff0c;C或者汇编。 那么对于这个… 点击蓝字关注一行JDK          大家都知道电脑的操作系统是由汇编和C语言写出因此操作系统无法直接识别其他语言。这时我们就需要为我们写的Java程序配备一名翻译官 ----- 编译环境将Java程序翻译成电脑可以识别的程序C或者汇编。     那么对于这个翻译官  -----  JDK你真的了解它吗01JDK的工作原理    JDK 就是我们和电脑指令之间的翻译官那么我们需要把想要让电脑做的工作先告诉我们的翻译官翻译官再将我们的命令翻译一下讲给电脑那么他的工作流程就出来了。1. 书写Java源程序(.java)2. JDK将源程序编译成字节码文件(.java   --  .class)3. JRE(运行环境)将字节码进行解释并执行命令4. 字节码文件(.class)中的指令变为对应操作系统的机器码5. 操作系统执行命令  我们在一起来看一看JDK的构造到底是什么样的吧02最下面的JVM是什么java虚拟机(Java Virtual Machine简称JVM)即java虚拟机,由上面的图示可以知道JVM是整个java架构当中最为底层的存在它直接与操作系统进行对接为 java运行时的环境制定规则是一种面向计算设备的规范它是一个虚构出来的计算机是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 针对java用户也就是拥有可运行的.class文件包(jar或者war)的用户。里面主要包含了jvm和java运行时基本类库(rt.jarrt.jar可以简单粗暴地理解为它就是java源码编译成的jar包)Java虚拟机在执行字节码时把字节码解释成具体平台上的机器指令执行。这就是Java的能够“一次编译到处运行”的原因。03包含JVM的JRE又是干嘛的Java运行环境(Java Runtime Environment简称JRE)是指运行JAVA程序所必须的环境的集合包含JVM标准实现及Java核心类库。它包括两部分java运行环境(JavaRuntimeEnvironment)和java插件运行环境(JavaPlug-inJavaRuntimeEnvironment)是一个可以在其上运行、 测试和传输应用程序的Java平台。由上面的图示可以看得出来JRE包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具——编译器、调试器和其它工具。JRE中不仅存在着JVM还有着lang and util base libraries和Other Base Libraries等各种基础工具类以及JDBC、IDL 和 RMI等底层的数据接口还有一些用户封装的接口开发工具如Swing、Java 2D 等。这些各种各样的工具和基础接口组成了JAVA运行时的环境。JRE需要辅 助软件——JavaPlug-in——以便在浏览器中运行applet.J2RE是Java2 Runtime Environment即Java运行环境有时简称JRE.如果你只需要运行Java程序或Applet下载并安装它即可。如果你要自行开发 Java软件请下载JDK.在JDK中附带有JRE.注意由于Microsoft对Java的支持不完全请不要使用IE自带的虚拟机来运行 Applet务必安装一个JRE或JDK.03知道了JVM、JRE那么我们安装的JDK是干什么用的JDK 是整个Java的核心包括了Java运行环境(Java Runtime Envirnment)一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK.最主流的 JDK是Sun公司发布的JDK除了Sun之外还有很多公司和组织都开发了自己的JDK例如IBM公司开发的JDKBEA公司的Jrocket 还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。但不管怎么说我们还是需要先把Sun JDK掌握好。JDK一共有3种版本1. SE(J2SE)standard edition标准版最通用的一个版本。2. EE(J2EE)enterpsise edtion企业版使用这种JDK开发J2EE应用程序。3. ME(J2ME)micro edtion主要用于移动设备、嵌入式设备。JDK的7个主要应用程序1. JavacJava编译器将Java源代码转换成字节码。2. JavaJava解释器直接从类文件执行Java应用程序字节代码。3. appletviewer小程序浏览器一种执行HTML文件上的Java小程序的Java浏览器。4. Javadoc根据Java源码及说明语句生成HTML文档。5. JdbJava调试器可以逐行执行程序设置断点和检查变量。6. Javah产生可以调用Java过程的C过程或建立能被Java程序调用的C过程的头文件。7. JavapJava反汇编器显示编译类文件中的可访问功能和数据同时显示字节代码含义。扫码关注不迷路微信号yixing6654公众号chuyixing007
http://www.pierceye.com/news/33331/

相关文章:

  • 龙岗网站建设哪家技术好seo优化网页
  • 东莞市塘厦网站建设小程序维护费用一般多少钱
  • 广州安尔捷做的网站好吗登录网址
  • 静态网站系统html引导页源码
  • 三合一网站建设公司网站目录做301
  • asp美食网站源码oa软件有哪些公司
  • 新乡市建设工程网站wordpress语言选项
  • 网站设计需要什么专业网站开发是前端开发吗
  • 站群系统哪个好用wordpress 调用相册
  • 广元网站建设工作室重庆建设工程施工安全管理信息网
  • 快速网站开发课程上海个人网站制作公司
  • 安徽免费网站制作wordpress博客站点统计代码
  • 企业营销型网站公司seo关键词优化举例
  • 宁波网站制作怎样哪些平台可以做推广
  • 秀山微信网站建设镇江公交优化
  • 方案图网站青海省教育厅门户网站学籍查询
  • 汕头做网站优化的公司国内最好用免费建站系统
  • 学做网站要学什么东西深圳做网站优化费用
  • 做网站都需要什么技术wordpress加速cdn
  • 葫芦岛市建设局网站做网站报价明细表
  • 静态网站建设报告百度恶意屏蔽网站
  • 离退休部门网站建设情况微信网站 影楼
  • 南京网站c建设云世家淮安做网站杨凯
  • 包头移动的网站建设开发软件的app有哪些
  • 阿里云建设网站要什么修改wordpress登录
  • 贵州省住房和城乡建设厅网网站首页微商城小程序app开发
  • 好的摄影作品网站wordpress建站环境
  • 做公益网站需要什么资质中国建设监理企业协会网站
  • 舆情服务网站最新足球新闻头条
  • 海山网站建设广告策划书格式