- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
(2)Java调试器JDB(JavaDebugger)是J2SDK提供的一个调试工具,可以实现单步跟踪、断点设置、监视程序输出情况等功能。在早期Betal版的Java调试器中,JDB是命令行形式的,如Sun公司的DBX调试器。用JDB来调试Java应用程序,在调试之前,要确定应用程序是带标志-g编译的,例如javac-gHelloWorld.java。(3)Java解释器Java命令是由Java编译器javac输出的Java字节码。classname参数是要执行的类名称。注意任意在类名称后的参数都将传递给要执行类的main函数。Java执行完main函数后退出,除非main函数创建了一个或多个线程。如果main函数创建了其他线程,Java总是等到最后一个线程退出才退出。1.1.3Java语言特点1.简单2.面向对象3.自动内存管理4.分布计算5.稳定性6.安全性7.解释执行8.跨异构环境9.平滑移植10.多线程11.异常处理12.可扩充1.1.4Java程序分类Java程序分为两种类型:Java应用程序(JavaApplication)Java小应用程序(Javaapplet)。JavaApplication可以独立运行;Javaapplet不能独立运行,可以使用Appletviewer或其他支持Java的浏览器运行。无论哪种Java程序,都用扩展名为.java的文件保存。1.1.5JDK安装与环境变量配置JDK(JavaDeveloper’sKit)即Java开发者工具包,也称为J2SDK(Java2SoftwareDevelopmentKit),是SUN公司提供的基础Java语言开发工具,该工具软件包含Java语言的编译工具、运行工具以及执行程序的环境(即JRE)。1.JDK的下载如果需要获得最新版本的JDK,可以到Oracle公司的官方网站上进行下载。下载最新版本的JDK,选择对应的操作系统,以及使用的语言即可。2.JDK的安装Windows操作系统上的JDK安装程序是一个EXE可执行程序,直接安装即可,在安装过程中可以选择安装路径以及安装的组件等,如果没有特殊要求,选择默认设置即可。程序默认的安装路径在C:\ProgramFiles\Java目录下。3.JDK环境变量的配置Java需要设置的环境变量有3个。(1)变量名JAVA_HOME;变量值“C:\ProgramFiles\Java\jdk1.7”。变量值为你安装的JDK路径,在该路径下你应该能够找到bin、lib等目录,请根据自己的实际情况填写。本例中的设置就应为“JAVA_HOME=C:\ProgramFiles\Java\jdk1.7;”。注意:值后面不要加分号。(2)变量名PATH;变量值“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”。设置PATH的目的是为了设置指向JDK的bin目录,在bin目录下存放的是各种编译执行命令。本例中的设置就应该为“PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”。需要说明的是,系统本身就有PATH环境变量,只要把“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”直接放到后面即可,中间使用“;”隔开。(3)变量名CLASSPATH;变量值“.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\tools.jar;”。1.1.6JavaApplication程序结构及运行过程1.程序代码【例1-1】HelloWorldpublicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.out.println(HelloWorld!); }}运行结果如下:HelloWorld!2.程序解析(1)每个Java程序至少包含一个类的声明。(2)成员方法由方法声明部分和方法体两部分构成(3)标准输出流3.JavaApplication程序的结构特点(1)一个JavaApplication程序由一个或多个文件组成,每个文件中可以定义一个或多个类,每个类由若干个方法和变量组成。(2)一个文件中定义多个类时,允许其中声明零个或一个public类,若有public类则程序文件名必须与publi
文档评论(0)