- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java基础第1章
1.4 系统环境变量 1.4.3 classpath环境变量 打开命令提示行窗口,进入C盘根目录下,然后执行“java HelloWorld”命令,运行之前编译好的Java程序,结果会报错。 首先来通过“set classpath”命令查看当前classpath环境变量的值。 1.4 系统环境变量 1.4.3 classpath环境变量 当前classpath环境变量没有设置,为了让Java虚拟机能找到所需的class文件,就需要对classpath环境变量进行设置,在命令行窗口输入下面的命令: 再次执行“java HelloWorld”命令运行程序,会看到正确的结果 1.4 系统环境变量 1.4.3 classpath环境变量 值得注意的是,在1.3小节中,我们并没有对classpath环境变量进行设置,但在“C:\Program Files\Java\jdk1.7.0_10\bin”目录下仍然可以使用“java”命令正常运行程序,而没有出现无法找到“HelloWorld.class”文件的错误。 这是因为从JDK5.0开始,如果classpath环境变量没有进行设置,Java虚拟机会自动将其设置为“.”,也就是当前目录。 1.5 Java的运行机制 Java程序运行时,必须经过编译和运行两个步骤。 首先将后缀名为.java的源文件进行编译,最终生成后缀名为.class的字节码文件。 然后Java虚拟器将字节码文件进行解释执行,并将结果显示出来。 1.5 Java的运行机制 以例程1-1为例,具体步骤如下: 1、编写一个HelloWorld.java的文件。 2、使用“Javac HelloWorld.java”命令开启Java编译器并进行编译。编译结束后,会自动生成一个HelloWorld.class的字节码文件。 3、使用“Java HelloWorld”命令启动Java虚拟机运行程序,Java虚拟机首先将编译好的字节码文件加载到内存,这个过程被称为类加载,它是由类加载器完成的,然后虚拟机针对加载到内存中的Java类进行解释执行,便可看到运行结果。 1.5 Java的运行机制 Java程序是由虚拟机负责解释执行的,而并非操作系统。 这样做的好处是可以实现跨平台性,也就是说针对不同的操作系统可以编写相同的程序,只需安装不同版本的虚拟机即可。 1.5 Java的运行机制 这种方式使得Java语言“一次编写,到处运行(write once,run anywhere)”,有效地解决了程序设计语言在不同操作系统编译时产生不同机器代码的问题,大大降低了程序开发和维护的成本。 需要注意的是,Java程序通过Java虚拟机可以达到跨平台特性,但Java虚拟机并不是跨平台的。也就是说,不同操作系统上的Java虚拟机是不同的。 本章首先介绍了Java语言及其相关特性,然后介绍了在Windows系统平台中搭建Java开发环境和配置环境变量的方法,并演示了编写一个简单Java程序的步骤,最后介绍了Java的运行机制。 通过本章的学习,初学者能够对Java语言以及其相关特性有一个概念上的认识,重点要掌握的是Java开发环境的搭建以及Java的运行机制,对于Java源文件的编写可以通过后面章节的学习逐渐掌握。 让IT教学更简单,让IT学习更有效 让IT教学更简单,让IT学习更有效 让IT教学更简单,让IT学习更有效 让IT教学更简单,让IT学习更有效 ? 目录 让IT教学更简单,让IT学习更有效 ? 本章小结 第一章 Java开发入门 Java语言的特点 Java开发环境的搭建 环境变量的配置 Java的运行机制 1.1 Java概述 1.2 JDK的使用 1.3 第一个Java程序 1.4 系统环境变量 1.5 Java的运行机制 1.1 Java概述 1.1.1 什么是Java 计算机语言(Computer Language)是人与计算机之间通讯的语言,分成机器语言、汇编语言、高级语言三大类。 Java是一种高级计算机语言,它是由Sun公司(已被Oracle公司收购)于1995年5月推出的一种可以编写跨平台应用软件、完全面向对象的程序设计语言。 为了使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发,SUN公司将Java划分为三个技术平台,它们分别是JavaSE、JavaEE和JavaME。 1.1 Java概述 1.1.1 什么是Java Java SE(Java Platform Standard Edition)标准版,是为开发普通桌面和商务应用程序提供的解决方案。JavaSE是三个平台中最核心的部分,包括了Java最核心的类库。 Java EE(Java Platform Enterprise Edition
您可能关注的文档
最近下载
- 五四制初中一年级中华优秀传统文化教学设计.pptx VIP
- 《微生物与健康》课件科学六年级上册.pptx
- 七年级上册生物学《生物体的结构层次》单元作业设计.docx
- 电子信息工程职业规划 (第二版).pptx VIP
- 党的二十届三中全会精神测试题300道(单选、多选、判断、填空).docx VIP
- 部编教材年级识字课教学.ppt VIP
- 贵州省贵阳市2024-2025学年高一上学期10月联合考试(一) 数学 PDF版含解析.pdf
- 基于Android的个人生活行为记录及习惯养成平台的设计与实现-毕业设计.doc
- 中国传媒大学-节目主持艺术基础(第二版)-课件.pptx
- 纤维增强复合材料在建筑工程结构加固中的应用(经济论文资料).doc
文档评论(0)