2020年企业培训基础培训教程摘抄

上传人:精****库 文档编号:136402608 上传时间:2020-06-28 格式:DOC 页数:25 大小:265.61KB
返回 下载 相关 举报
2020年企业培训基础培训教程摘抄_第1页
第1页 / 共25页
2020年企业培训基础培训教程摘抄_第2页
第2页 / 共25页
2020年企业培训基础培训教程摘抄_第3页
第3页 / 共25页
2020年企业培训基础培训教程摘抄_第4页
第4页 / 共25页
2020年企业培训基础培训教程摘抄_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《2020年企业培训基础培训教程摘抄》由会员分享,可在线阅读,更多相关《2020年企业培训基础培训教程摘抄(25页珍藏版)》请在金锄头文库上搜索。

1、Java基础培训教程老虎工作室 沈伯青 编著人民邮电出版社第二章 运行环境安装与测试P5 Java不进提供了一个运行环境,而且还提供了一个免费的Java软件开发工具集JSDK(Java Software Development Kit),有了这个工具集就可以在Java标准平台(J2SE)上进行Java代码程序的开发。JSDK最初被成为Java Development Kit(JDK),最开始发行的版本是1.1,后来随着Java的发展,JSDK 的版本逐渐增加,有了1.2版本、1.3版本等,目前已经升级到1.4版本。在Java中,统一称1.2版本或更高的版本为Java 2。JSDK包括生成Jav

2、a中最基本的小应用程序和应用程序所需要的所有工具和标准Java类库。Java平台分为三种,他包括Java标准平台(J2SE,Java 2 Platform Standard Edition)、Java企业级平台(J2EE,Java 2 Platform Enterprise Edition)和Java小型平台(J2ME,Java 2 Platform Micro Edition),其中J2EE和J2ME平台上的应用实现都是要建立在J2SE平台基础之上的。P9 现已将JSDK安装在“D:JSDK14”目录下,可以根据路径找到该目录并查看该目录中的内容,如图2-9所示。可以看到目录下有5个子目录分

3、别是“bin、demo、include、jre、lib”,以及5个文件。对于初学者来说,需要注意的是“bin”目录和“lib”目录下的内容。双击“bin”目录,发现有23个后缀名为“.exe”的实用程序。这些都是开发工具库所自带的工具。对于初学者来说血药了解和掌握的是8个工具,见表2-1。其中读者能够很快遇到并需要掌握的工具是:Javac、Java、Appletviewer、Javadoc,其次是Jar,然后是Jdb、Javap、Javah。对于剩下的15个工具,读者可以查询相关的帮助文件。表2-1 JSDK的8种主要工具名称解释JavacJava编译器,将Java源文件代码转换成Java字节

4、代码,编译后缀名为“.java”的根文件,生成一个新的后缀名为“.class”的类文件,其文件名和根文件的文件名相同JavaJava编译器,用来执行生成的后缀名为“.class”的类文件,即执行Java应用程序自己代码Appletviewer小应用程序的Java浏览器,主要是执行后缀名为“.html”或者是“.htm”的文件,这些文件的内容嵌套着Java小应用程序类JavadocJava说明工具,根据Java源代码及其说明语句生成相关的HTML文档,编程者可以很方便的通过HTML文档来了解Java源代码的功能、方法及其继承关系JdbJava调试器,可以逐行执行程序、设置断点和检查变量Javap

5、Java反汇编器,显示编译类文件中可访问功能和数据,同时显示字节代码的含义JarJava档案文件生成器,用它可以生成的后缀名为“.jar”文件,JAR文件可以在一个压缩文件中发布多个Java类和资源,这个资源可以包括哟GIF图片资源、HTML文档资源等Javab头文件生成器,产生可以调用的Java过程的C过程,也可以建立能被Java程序调用的C过程的文件头P10 虽然已经安装了JSDK,也同时安装好了Java运行环境,但是Java语言是跨平台的,无论在什么平台或者操作系统下的文本编辑器里都可以编写“.java”代码,最终都要经过Javac编译器将源代码转换成与平台无关的“.class”字节代码

6、,这是Java语言编程的一个重要特性,也是其体现出跨平台优越性的保证。本书中对“.java”代码的Javac编译器所执行的操作也是在Windows操作系统中的【命令提示符】窗口下进行的。【命令提示符】窗口下只能执行缺省的DOS命令,如cd、dir、clear等,如果要执行Javac、Java、Javadoc等命令,则需要进行额外的环境变量的设置。表2-2 本书常用的基本DOS命令名称解释DirDOS查询命令,用来查询所在目录的具体文件信息等cd 用来进入某一个文件夹,其中“”表示文件夹名称,“cd”和文件夹名称之间有一个空格cd.退出当前文件夹目录进入上一级目录,其中“”表示当前所在的文件夹名

7、称%:&转换盘符操作,从“%”盘符转入到“&”盘符,其中“%”“&”均为盘符,它们一般代表“C,D,E”例如“C:D”表示从C盘转到D盘P11设置Path变量:首先打开我的电脑右键属性高级选项卡中的环境变量,找到系统变量分组框中的“Path”系统变量,保持变量名的“Path”不变,在变量值的文本编辑框内的末尾添加“;D:JSDK14bin”的字样,这样就可以在命令提示符窗口中执行Javac、Java、Javadoc等命令了。提示:这里假设JSDK已经安装在D盘的JSDK14目录下,将“bin”目录添加到系统变量“Path”中,确保了“bin”目录下的可执行文件可以在命令提示符窗口下运行。只设置

8、了Path环境变量对运行所有可执行文件还是不够的,因为在“.java”代码中,还可能引用JSDK缺省的几个Java类包,否则用“Javac编译器”无法将代码成功编译而生成“.class”类文件,所以Java还要利用另一个环境变量CLASSPATH。P12 添加CLASSPATH环境变量:Java运行环境从“CLASSPATH”环境变量中寻找到要执行的Java了。如果设置不当,则可能遇到各种因为找不到指定的类而引起的各种错误。在环境变量对话框中单机系统变量分组框的新建按钮,新建变量名为“CLASSPATH”变量值为“.;D:JSDK14libdt.jar;D:JSDK14libtools.jar

9、”的系统变量。这里需要注意的是变量值中最前面的两个符号:一个点号“.”和一个分号“;”不能漏掉。P13 环境测试:在命令提示符中输入java version可以判定JSDK 版本、java运行环境版本等。除此之外,还可以输入以下命令:java hjar hjavadoc hjavac h来查询执行程序的相关参数使用方法。P14程序测试:新建文本文档输入以下程序,public class testHello public static void main(String arg) System.out.println(Hello,这是一个测试!);/中文状态下输入的分号 /main()/*test

10、Hello */将文件命名为“testHello.java”。保存位置是“E:program02testHello.java”。文件保存成功之后,在命令提示符窗口中进入到“E:program02”目录。输入的命令那个依次为:E:cd programcd 02这样就进入了“E:program02”目录,在次目录下依次输入如下命令:dirjavac testHello.javajava testHellodir这时会发现目录下多了一个“testHello.class”文件,这是Javac编译器将源代码编译成字节代码生成类文件的结果。显示输出的“Hello,这是一个测试!”是Java编译器直接执行J

11、ava应用程序字节代码的结果。P16 Java应用程序流程:一个Java应用程序首先是经过文本编辑器的编辑工作得到Java源代码,源代码经过Javac编译器编译之后产生Java类文件,再经Java编译器编译执行得到输出程序。其中Javadoc执行程序可以对Javac源代码进行操作,生成关于Javac源代码的说明文档,这种文档是以HTML格式输出的;另外Javap执行程序可以对Java类文件进行操作,得到的是对Java类文件反编译的结果,同时也看到Java源代码的方法分布情况。P17 建档应用程序Javadoc:Javadoc是建档应用程序。它将能源代码自动建档,这样做的好处是在源代码进行一定格

12、式的说明之后,可以将这些说明自动传输到HTML文件中,是开发者直接从生成的Javadoc文档中查找到相关类一集相关类的方法、属性变量。代码程序中的说明字段是需要放在“/*”和“*/”之间的,这样Javadoc编译器才可以识别这些说明字段。/*这是一个有说明的Java应用程序*/public class testNoteHello /* *这是testNoteHello类的主函数,他主要是输出一句话。 */ public static void main(String arg) System.out.println(Hello,这是一个有说明的测试!); /main()/*testNoteHel

13、lo*/将以上文字生成文档时,在命令提示符窗口“E:program02”目录下需要输入:javadoc testNoteHello.java这里不必先将“testNoteHello.java”文件通过Javac编译器编译成“testNoteHello.class”文件。最后输出了10个新的HTML文件和1个“package-list”文件以及1个样式单(CSS)文件,这个CSS文件的作用是包含HTML页面的格式信息。是修饰或者约束HTML文件显示格式的。打开“testNoteHello.html”文件,则可以看到代码程序中的文档说明一集次代码类的摘要信息。P18 反汇编器Javap: Java

14、p工具可以查询任何类,检查类的方法。它只在类文件也就是“.class”文件生成之后进行操作,也就是说它操作的对象必须是类文件,仅接受类名,实际操作是在命令提示符窗口“E;program02”目录下输入:javap testNoteHello得到的清单信息为:Compiled from testNoteHello.javapublic class testNoteHello extends java.lang.Object public testNoteHello(); public static void main(java.lang.String);这里显示了两个方法,testNoteHel

15、lo()和main()。testNoteHello()成为缺省的构造函数,这是一个特殊的方法,如果在源代码中没有特殊指定该类的构造方法,则这个没有入口参数的缺省的构造方法将会自动的在Javap中生成,而main()方法是源代码中的。这样通过Javap执行程序操作也可以看到源代码的方法构造情况。Javap也选用“h”方法来查询其参数使用方法。当选择参数为“c”时:javap c testNoteHello结果显示基础的字节代码的序列和方法清单。Compiled from testNoteHello.javapublic class testNoteHello extends java.lang.Object public testNoteHello();public static void main(java.lang.String);Method testNoteHello() 0 aload_0 1 invokespecial 1 Metho

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号