Java第2章Java概述

Java第2章Java概述

ID:43191657

大小:338.50 KB

页数:32页

时间:2019-10-02

Java第2章Java概述_第1页
Java第2章Java概述_第2页
Java第2章Java概述_第3页
Java第2章Java概述_第4页
Java第2章Java概述_第5页
资源描述:

《Java第2章Java概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章Java概述(2)学习目标:掌握Java两类程序的执行过程;了解Java程序的构成;会查阅帮助文档;了解Java语言的特点。重点:掌握两类程序的执行过程;细节:Java编译器:javac.exe解释器:java.exe环境变量的设置JAVA_HOMEJava的安装路径如:C:javajdk1.6Path外部命令搜索路径。%JAVA_HOME%binCLASSPATH-----类资源位置搜索路径。.;%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar第一个Java程序Java程

2、序类型Javaapplication(Java应用程序):Java平台上独立运行的一种程序,需指定开始执行的起点即程序入口。由Java解释器加载执行。Javaapplet(Java小应用程序):内嵌在HTML文件中,必须搭配浏览器运行,没有程序入口。三步骤:1.编辑源程序(*.java)2.编译生成字节码(*.class)3.解释运行字节码JavaApplication程序编辑程序代码HelloWorld.javajavac生成出错信息Yes编译程序代码javacHelloWorld.javaHelloWorld.class解释执行

3、字节码javaHelloWorld有编译错误吗?No程序的注释Java中有3种表示注释的方法(1)//最常用的就是使用“//”,这种方式的注释是从“//”开始一直到本行结束。不允许换行,如果出现换行,在新行的开头也必须先以“//”开始。(2)/*…*/这是为了添加较长的注释,在程序的开头处有以下注释:/**thisismyfirstapplication*/大家也许注意到在第2行多了一个星号,这也是一种惯例,中间的星号可以不写,但为了程序的美观,一般都会写的。在“/*”与“*/”之间的所有内容都是注释,用户可以按照自己的意愿排列组合

4、。(3)/**…*/这是Java的第三种注释方法,目的是为了产生帮助文档。2、程序的编译将源程序转变为字节码(bytecode)文件。其扩展名为.class,其中包括的是Java虚拟机的指令.编译使用的是JDK中的工具javac.exe。在Window中,该工具的使用方法如下:(1)进入DOS环境。选择[开始]菜单中的[运行],然后键入cmd<回车>(2)进入存放源文件的目录(3)编译源程序。键入javacHelloWorld.java3、程序的运行程序的运行就是执行.class文件中的指令的过程。由Java源代码编译生成的字节码不

5、能直接运行在一般的操作系统平台上,而必须运行在一个称为“虚拟机”的在操作系统之外的软件平台上。在运行java程序时,首先应该启动这个虚拟机,然后由它来负责解释执行java的字节码。JDK提供的解释器是java.exe。用法为:javaMyJavaApplication<回车>注意:不能写为MyJavaApplication.class字节码的解释和运行操作系统高级程序可分为:编译型和解释型importjava.io.*;publicclassHelloWorld{publicstaticvoidmain(String[]args){

6、System.out.println(Userclass.m_sMessage);}}classUserclass{staticStringm_sMessage=“HelloWorld!”;}例2-21.Java是大小写敏感的语言在Java程序中,不应该包含中文状态下输入的任何有效符号,特别是分号(;)、以及引号(“”)不能是中文的,应该全部是西文状态下输入的。在保存文件名时应该特别注意区分大小写。2.类名大写按照惯例,对于类名,开头第一个字母应该大写。由多个单词组成的每个单词的首字母要大写。使用有意义的名字,有利于理解程序。注意的

7、问题3.编译后有几个类就生成几个字节码文件。4.文件名与类名的一致性。文件名与public类或包含main的类名一致。1、源程序的编辑与编译同Application一样。源程序为:MyJavaApplet.java然后用javac将它编译为.class文件。2、在HTML文件中嵌入AppletApplet与Application运行不同,applet需要嵌入HTML文件中,才可以执行。由于浏览器中也有Java的虚拟机,它会解释执行其中的程序。Applet的编辑、编译与运行importjava.awt.Graphics;importj

8、ava.applet.Applet;publicclassMyJavaAppletextendsApplet{publicvoidpaint(Graphicsg){g.drawString(″JavaAppletWorld!″,10,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。