java学习笔记第02章课件

上传人:我*** 文档编号:139683012 上传时间:2020-07-23 格式:PPT 页数:24 大小:179KB
返回 下载 相关 举报
java学习笔记第02章课件_第1页
第1页 / 共24页
java学习笔记第02章课件_第2页
第2页 / 共24页
java学习笔记第02章课件_第3页
第3页 / 共24页
java学习笔记第02章课件_第4页
第4页 / 共24页
java学习笔记第02章课件_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《java学习笔记第02章课件》由会员分享,可在线阅读,更多相关《java学习笔记第02章课件(24页珍藏版)》请在金锄头文库上搜索。

1、第2章,入门准备 下载、安装、瞭解JDK 设定Path与Classpath 第一个Java程序 选择开发工具,下载JDK,JDK6发表日期为2006年12月11日 较新的修正版本将以Update名称,加上号码来表示修正的版本号 ,安装JDK,包括公用JRE,一定要记得,安装JDK,一定要记得,了解JDK,公用JRE是给开发好的程序之执行平台 JDK本身也有自己的JRE 位于JDK安装目录的jre目录下 JDK本身所附的JRE比公用JRE多了个server的VM(VirtualMachine)执行选项,了解JDK,JDK的JRE有server选项,了解JDK,JDK的安装目录 bin目录 JDK

2、的工具程序 demo目录 范例程序 jre目录 JDK自己附带的JRE db目录 ApacheDerby数据库,纯Java所撰写的数据库,了解JDK,JDK的安装目录 lib目录 工具程序实际上会使用的Java工具类别 JDK中的工具程序,大多也是由Java所撰写而成 bin文件夹下的工具程序,不过是个包装器(Wrapper) 执行javac.exe等程序时,最后会呼叫lib目录中tools.jar中的对应类别,了解JDK,JDK的安装目录 src.zip Java提供的API类别之原始码文件压缩档,设定Path,找不到javac工具程序 必须告诉操作系统,应该到哪些目录下尝试找到您所想使用的

3、工具程序 设定系统变量中的 Path环境变量,设定Path,必须告诉操作系统,应该到哪些目录下尝试找到您所想使用的工具程序 直接设定目前的环境变量包括Path变数 Windows下安装JRE时,会将java.exe复制至C:WindowsSystem32路径之下,而这个路径在Path变量中是默认的路径,set Path= C:Program FilesJavajdk1.6.0bin;%Path%,设定Classpath,Java执行环境本身就是个平台,执行于这个平台上的程序是已编译完成的Java程序 设定Path变量是为了让操作系统找到指定的工具程序(例如Windowsexe) 设定Class

4、path目的就是为了让Java执行环境找到指定的Java程序(JVMclass),设定Classpath,JDK6默认会到现行工作目录,以及JDK的lib目录中寻找Java程序 javac -classpath classpath1;classpath2 对于Windows操作系统来说,Path是让操作系统可以找到“.exe”执行档的存在 对于Java执行环境来说,ClassPath就是让JVM可以找到.class执行档的存在,rt.jar默认就在,根classloader的加载路径里面放在claspath是多此一举,你可以去掉classpath里面的rt.jar,然后用java-verbos

5、e:classXXx.txt的方式运行一个简单的类就知道JVM的系统根Loader的路径里面,不光rt.jar,jrelib下面的大部分jar都在这个路径里 tools.jar是系统用来编译一个类的时候用到的也就是javac的时候用到,javac XXX.java ,实际上就是运行javac -Calsspath=%JAVA_HOME%libtools.jarxx.xxx.MainXXX.javajavac就是对上面命令的封装所以tools.jar也不用加到classpath里面 dt.jar是关于运行环境的类库,主要是swing的包,你要用到swing时最好加上,第一个Java程序,第一个J

6、ava程序,新增一个文字文件 重新命名文件为HelloJava.java,第一个Java程序,Java的源文件必须以扩展名.java作结束 主档名与类别名称必须一致 注意每个字母的大小写 空白只能是半角空格符或是Tab字符,第一个Java程序,javac HelloJava.java error: cannot read: HelloJava.java javac工具程序找不到您指定的.java档案 HelloJava.java:1: class HelloJava is public, should be declared in a file named HellJava.java 类别名称

7、与主档名不符,第一个Java程序,HelloJava.java:3: cannot find symbol 程序代码中某些部份打错了,最常发生的原因可能是没有注意到字母大小写 javac不是内部或外部命令、可执行的程序或批处理文件 Path设定有误或没有在Path中加入JDK的bin目录,第一个Java程序,java HelloJava Exception inthreadmain java.lang.NoClassDefFoundError java工具程序找不到您所指定的类别 Exceptionin thread main java.lan.NosuchMethodError: main

8、没有指定Java程序的进入点(Entrypoint),java工具程序指定的类别必须要有一个程序进入点,也就是必须包括main(String args)这个方法(method),选择开发工具,从简单的文字编辑辅助工具开始 UltraEdit( Editplus( 简单的开发环境 JCreater( BlueJ(http:/www.bluej.org/index.html) 功能更齐全的IDE Eclipse(http:/www.eclipse.org/) NetBeans(beans.org/),Editplus的设置,菜单Tools - Confige User Tools 选择Groups

9、 and tool item中的Group 1,点击面板右边的“Group name”按钮,将文本Group1“修改成”Java程序“, 点击”add tool“按钮,选择program, 然后就是修改属性:,1. 添加编译功能“menu text”里的内容修改为“Compile Java”; “command:”填写javac “argument:”填写“$(FileName)”; “Initial directory”填写“$(FileDir)”;选择“capture output”复选框,2. 添加编译功能“menu text”里的内容修改为“Run Java”; “command:”填写java “argument:”填写“$(FileNameNoExt); “Initial directory”填写“$(FileDir)”; 不要选择“capture output”复选框!不然不会弹出命令行窗口 通过Ctrl+1进行编译,使用Ctrl+2运行程序。 错误提示都会显示在输 出窗口中,双击某一行错误信息,EditPlus会自动定位到出错行,,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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