Java文件组织和编程环境市公开课一等奖省赛课获奖课件_第1页
Java文件组织和编程环境市公开课一等奖省赛课获奖课件_第2页
Java文件组织和编程环境市公开课一等奖省赛课获奖课件_第3页
Java文件组织和编程环境市公开课一等奖省赛课获奖课件_第4页
Java文件组织和编程环境市公开课一等奖省赛课获奖课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

复习问题Java可运行程序与C++有什么不一样?Java程序为何会有更加好可移植性?Java源程序文件名有什么要求?ClassPath环境变量作用是什么?JDK中编译器和解释器分别是什么程序?Java文件组织和编程环境第1页Java类和文件组织Java文件组织和编程环境第2页类与Java文件一个Java源文件中能够包含多个Java类。其中只能有一个Public类,而且这类名必须与文件名相同。假如编译了包含多个类文件,则生成多个Class文件,每个文件对应一个类。例子:FirstFrame.javaJava文件组织和编程环境第3页Java类组织微型程序:放在单个文件中即可。小型程序:放在同一个目录下多个文件中中大型程序或项目:放在不一样目录下很多个文件中,以包形式组织。Java文件组织和编程环境第4页Java类组织小型程序:多个文件放在同一个目录下一个类中能够直接使用其它文件中类,Java编译器会自动查找当前目录类文件,假如找不到或者类文件日期较旧,就会自动编译它。这也能够看作包,一个特殊包,叫做“默认包”。Java文件组织和编程环境第5页Java类组织中大型程序或项目,按包来组织。当有很多人大量程序出现时,文件和类名称冲突可能性就越来越大,尤其是放在Internet上Java程序下载到本机时,名称冲突就不可防止了。处理这个问题方法就是采取一个命名空间概念,把类放在不一样命名空间,则类名冲突可能性就会大大降低。Java文件组织和编程环境第6页Java类组织中大型程序或项目,按包来组织。每一个命名空间存放一定数量Java类,就是一个包。包是Java组织类方法,便于把大量、多人编写程序方便组织起来,并良好运作。Java包也能够看成程序库,方便他人使用。Java文件组织和编程环境第7页Java类组织中大型程序或项目,按包来组织。JavaJDK本身所带大量类库就是按包形式组织,我们能够直接使用。Java类普通按照功效分包,象目录一样组织文件。Java文件组织和编程环境第8页包例子java.awtjava.awt.eventJava包里还能够有包,包之间是没相关系独立包。一个详细类Frame:java.awt.FrameJava文件组织和编程环境第9页JDK中标准包java.applet相关Java小应用程序类。java.awt一些编写GUI界面类。java.io处理输入输出类java.lang一些基本Java类

用于网络编程类java.util一些工具类和数据结构Java文件组织和编程环境第10页使用包里类使用import语句引入

importjavax.swing.JFrame; importjavax.swing.*;使用类全名

newjavax.swing.JFrame();注意:包所在目录要在classpath中。Java文件组织和编程环境第11页使用包里类默认情况下java.lang自动被导入,System类就是publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");

}}Java文件组织和编程环境第12页使用包里类例子程序:10\HelloClasspath使用了C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5\common\lib\servlet-api.jar中类。设置到Classpath中,编译。Java文件组织和编程环境第13页把Java文件中类放入包在java文件里第一行代码用package packagecourse.c03编译: javac-d..\..\..\classesHelloWorld.java使用-d指明编译后类文件放在什么目录下Javac程序会自动依据包在目标目录下创建对应目录course\c03,并把class文件放在下面。必须使用-d才能生成包目录Java文件组织和编程环境第14页包命名提议使用开发者Internet域名作为包第一部分。比如:包名:能够是:com.song.testpackage假如没有域名则应生成一个不可能和其它人重包名。Java文件组织和编程环境第15页普通目录划分方法一个工程(或一个软件)全部文件放同一个目录下。Java源文件放在工程目录下src目录,源程序存放目录和包划分也对应起来。Java编译后文件放在工程目录下bin或classes目录下其它文件按类型建文件夹存放。Java文件组织和编程环境第16页课程例子组织工作根目录:d:\examples一级包名为:course以第几次课程为二级包名。c01,c02……c16源程序文件:src\c01\编译Class文件:classes\course\c01工作目录在源文件所在目录,比如:src\c03\FirstFrameJava文件组织和编程环境第17页课程例子组织CLASSPATH设置:SetCLASSPATH=D:\examples\classesJava文件组织和编程环境第18页课程例子组织编译命令行: javac-d..\..\..\classesHelloWorld.java

或者:javac–dd:\example\classesHelloWorld.java运行命令行:

javacourse.c03.HelloWorld运行时必须指明类所在包。Java文件组织和编程环境第19页编译和运行例子程序例子\10\HelloClasspath察看源程序,注意怎样把一个类加入一个包中。编译Hello.java,注意使用-d指明输出目录。察看输出目录下生成目录结构和class文件。设置classpath,以运行例子程序。Java文件组织和编程环境第20页将class文件打包公布能够将编译完成class文件打成一个Jar文件包形式进行公布。命令格式:jar–cvfHello.jar打包目录名打包目录名会存在于Jar文件中,假如不想要这个目录名,则应改变当前目录到打包目录下即可:Jar–cvfhe.jar*Java文件组织和编程环境第21页例子将例子程序打包成Jar文件设置Jar文件到classpath中运行Jar文件中类Java文件组织和编程环境第22页JCreator环境设置与使用JCreator安装JCreator环境设置使用JCreator开发Java程序Java文件组织和编程环境第23页JCreator安装首先安装JDK安装JDK文档运行JCreator3.5安装程序注册JCreator第一次开启时,设置JCreator开发环境Java文件组织和编程环境第24页JCreatorPro环境设置第一次开启时,能够设置:关联文件类型JDK目录和环境Java文档目录编写程序时,随时设置开发环境。察看JDK文档Java文件组织和编程环境第25页在JCreatorPro中建立工作空间工作空间目录:d:\myjava\workspace使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论