Java语言快速入门.ppt

上传人:wuy****n92 文档编号:70792120 上传时间:2023-01-28 格式:PPT 页数:32 大小:348.50KB
返回 下载 相关 举报
Java语言快速入门.ppt_第1页
第1页 / 共32页
Java语言快速入门.ppt_第2页
第2页 / 共32页
点击查看更多>>
资源描述

《Java语言快速入门.ppt》由会员分享,可在线阅读,更多相关《Java语言快速入门.ppt(32页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、参考资料参考资料教材:教材:教材:教材:JavaJavaJavaJava程序设计基础教程程序设计基础教程程序设计基础教程程序设计基础教程 杨佩理等杨佩理等杨佩理等杨佩理等 机械工业出版社机械工业出版社机械工业出版社机械工业出版社其它推荐资料:其它推荐资料:其它推荐资料:其它推荐资料:JavaJava教程教程教程教程 Sharon ZakhourSharon Zakhour等著等著等著等著 马朝辉等译马朝辉等译马朝辉等译马朝辉等译Java2Java2核心技术(卷核心技术(卷核心技术(卷核心技术(卷、卷、卷、卷、卷)(美)(美)(美)(美)Cay S.Cay S.Horstmann Gary Co

2、rnell Horstmann Gary Cornell 著,朱志著,朱志著,朱志著,朱志 等译,机械工业出等译,机械工业出等译,机械工业出等译,机械工业出版社。版社。版社。版社。JavaJava编程思想编程思想编程思想编程思想(美)(美)(美)(美)Bruce EckelBruce Eckel著著著著 侯捷译侯捷译侯捷译侯捷译第一讲第一讲 Java语言快速入门语言快速入门本讲主要内容:本讲主要内容:l lJava的起源和发展历程的起源和发展历程l lJava语言的工作原理及特点语言的工作原理及特点l lJava开发环境的建立开发环境的建立l l第一个程序的编译和运行第一个程序的编译和运行 一

3、、一、Java的历史与特点的历史与特点Java的起源与发展的起源与发展n nJava既是一种编程语言,也是一个平台。既是一种编程语言,也是一个平台。n n由由Sun公司开发公司开发(1990)1990s,James Goslings Green project:电子电子消费产品开发平台消费产品开发平台 C+Oak(oo,threads,gc)Java(Web)1995:JDK1.0 1998:JDK1.2/J2EE 2006:EJB3 Java的标准划分的标准划分n nJava根据不同层面的应用划分为三个版本根据不同层面的应用划分为三个版本:Java SE:Java Standard Edit

4、ionJava SE:Java Standard Edition标准版,适用标准版,适用标准版,适用标准版,适用于一般的计算机,开发一般于一般的计算机,开发一般于一般的计算机,开发一般于一般的计算机,开发一般PCPC上的应用软件。上的应用软件。上的应用软件。上的应用软件。Java EE:Java Enterprise Edition Java EE:Java Enterprise Edition 企业版企业版企业版企业版 Java ME:Java Micro EditionJava ME:Java Micro Edition微型版,适用于微型版,适用于微型版,适用于微型版,适用于手持设备,进行

5、应用开发,如手机游戏等手持设备,进行应用开发,如手机游戏等手持设备,进行应用开发,如手机游戏等手持设备,进行应用开发,如手机游戏等 n n过去的习惯称谓:过去的习惯称谓:J2SE/J2EE/J2MEJava编程语言的特点编程语言的特点n n简单简单n n平台独立平台独立n n面向对象面向对象n n可移植性可移植性n n分布式分布式n n高性能高性能n n多线程多线程n n健壮健壮n n动态动态n n安全安全Sun公司对公司对Java语言的描述:语言的描述:Java是简单的、面向对象的、分布式的、解释的、健壮的、安全的、结构中立的、轻便的、高性能的、多线程的动态语言。“一次编写,到处运行一次编写

6、,到处运行”同一应用程序能够运行在多种平台上同一应用程序能够运行在多种平台上二、二、Java开发环境的建立开发环境的建立开发环境选择开发环境选择n n要要要要开开开开发发发发JavaJava程程程程序序序序,计计计计算算算算机机机机上上上上仅仅仅仅有有有有JVMJVM还还还还是是是是不不不不够够够够,需需需需要要要要建立建立建立建立JavaJava开发环境。开发环境。开发环境。开发环境。n n根根根根 据据据据 应应应应 用用用用 的的的的 类类类类 型型型型 选选选选 择择择择 合合合合 适适适适 的的的的 版版版版 本本本本:JavaSE/JavaEE/JavaMEJavaSE/JavaE

7、E/JavaME。n n本本本本书书书书以以以以JavaSEJavaSE讨讨讨讨论论论论JavaJava程程程程序序序序设设设设计计计计。JavaSEJavaSE是是是是一一一一个个个个包包包包含含含含JavaJava开发环境和运行环境的套件开发环境和运行环境的套件开发环境和运行环境的套件开发环境和运行环境的套件,由如下三项集成由如下三项集成由如下三项集成由如下三项集成:Java Development kit(JDK),JavaJava Development kit(JDK),Java程序开发环境。程序开发环境。程序开发环境。程序开发环境。Java Runtime Environment(

8、JRE)Java Runtime Environment(JRE),JavaJava应用程序运行环境。应用程序运行环境。应用程序运行环境。应用程序运行环境。Java Plug-inJava Plug-in,使,使,使,使Java AppletJava Applet可在网页中运行的插件。可在网页中运行的插件。可在网页中运行的插件。可在网页中运行的插件。开发环境选择(续)开发环境选择(续)n n本本本本课课课课程程程程选选选选用用用用的的的的JavaSEJavaSE开开开开发发发发包包包包的的的的具具具具体体体体版版版版本本本本为为为为JDK1.6JDK1.6,可可可可在在在在SUNSUN公公公公

9、司司司司的的的的JavaJava技技技技术术术术支支支支持持持持网网网网站站站站(http:/)(http:/)上下载。上下载。上下载。上下载。n n集集集集成成成成开开开开发发发发环环环环境境境境选选选选用用用用的的的的是是是是Eclipse3.2Eclipse3.2,可可可可在在在在EclipseEclipse网网网网站站站站(http:/www.eclipse.org)(http:/www.eclipse.org)上上上上下下下下载载载载。其其其其他他他他可可可可用用用用的的的的JavaJava集集集集成成成成开发开发工具还有开发开发工具还有开发开发工具还有开发开发工具还有Netbean

10、sNetbeans、JBuilderJBuilder、JCreatorJCreator等。等。等。等。n n初初初初学学学学时时时时建建建建议议议议直直直直接接接接使使使使用用用用JavaSEJavaSE开开开开发发发发,少少少少使使使使用用用用集集集集成成成成开开开开发发发发环环环环境。境。境。境。JavaJava开发环境安装开发环境安装之之JDK1.6JDK1.6安装安装1、双击、双击 jdk-6u2-windows-i586-p.exeJavaJava开发环境安装开发环境安装之之JDK1.6JDK1.6安装安装2、接受协议后,选择安装路径、接受协议后,选择安装路径JavaJava开发环境

11、安装开发环境安装之之JDK1.6JDK1.6安装安装3、安装、安装JRE环境环境JavaJava开发环境安装开发环境安装之之JDK1.6JDK1.6安装安装4、设置环境变量、设置环境变量桌面桌面桌面桌面“我的电脑我的电脑我的电脑我的电脑”鼠标右键点鼠标右键点鼠标右键点鼠标右键点“属性属性属性属性”,在高级页,在高级页,在高级页,在高级页JDK1.6JDK1.6安装安装4、设置环境变量、设置环境变量(续续)新增:新增:新增:新增:JAVA_HOME =JDKJAVA_HOME =JDK安装路径安装路径安装路径安装路径如如如如在在在在PATHPATH环境变量后面加上:环境变量后面加上:环境变量后面

12、加上:环境变量后面加上:JDKJDK安装路径安装路径安装路径安装路径binbin如:如:如:如:PATH=PATH=.;C:Program FilesJavajdk1.6.0_02bin.;C:Program FilesJavajdk1.6.0_02binJavaJava开发环境安装开发环境安装之之EclipseEclipse安装安装安安装装好好JDK后后,将将解解压压缩缩,到到解解压压后后的的文文件件夹里找夹里找eclipse.exe文件,双击便可运行文件,双击便可运行JavaJava开发环境安装开发环境安装之之EclipseEclipse安装安装Eclipse运行界面运行界面三、第一个三、

13、第一个Java程序的编译运行程序的编译运行Java程序的编译与运行程序的编译与运行1)1)编写编写编写编写 代码,存入以代码,存入以代码,存入以代码,存入以.java.java为后缀的文本文件为后缀的文本文件为后缀的文本文件为后缀的文本文件2)2)使用使用使用使用javajava编译器把这些源代码编译为编译器把这些源代码编译为编译器把这些源代码编译为编译器把这些源代码编译为.class.class文件文件文件文件3)3)通过通过通过通过JavaJava虚拟机运行应用程序虚拟机运行应用程序虚拟机运行应用程序虚拟机运行应用程序JDKJDK实用工具实用工具JDK安装路径的bin目录下有若干Java的

14、工具软件:l ljavac.exe Javajavac.exe Java编译器,用于将编译器,用于将JavaJava源程序编译成字节码文件源程序编译成字节码文件l ljava.exe Javajava.exe Java解释器,用于解释执行解释器,用于解释执行JavaJava的字节码文件,会弹的字节码文件,会弹 出字符界面窗口出字符界面窗口l lappletviewer.exe appletviewer.exe 小程序浏览器,执行小程序浏览器,执行htmlhtml文件上的文件上的JavaJava小程序小程序l ljar.exe jar.exe 将类文件打包存放将类文件打包存放l ljavaw.e

15、xe Javajavaw.exe Java解释器,可用于解释执行解释器,可用于解释执行JavaJava的字节码文件,无字的字节码文件,无字 符窗口弹出。符窗口弹出。l ljavadoc.exe javadoc.exe 生成程序注释文档。生成程序注释文档。一个基本的一个基本的java java 应用程序应用程序public class HelloWorld public static void main(String args)System.out.println(“Hello,World”);运行调试程序1 1 编辑并保存文本文件编辑并保存文本文件编辑并保存文本文件编辑并保存文本文件Hello

16、World.javaHelloWorld.java2.2.进入命令行界面进入命令行界面进入命令行界面进入命令行界面3.javac HelloWorld.java 3.javac HelloWorld.java 编译命令编译命令编译命令编译命令 文件名文件名文件名文件名 生成生成生成生成HelloWorld.classHelloWorld.class 4 4 java HelloWorldjava HelloWorld 执行命令执行命令执行命令执行命令 类名类名类名类名JavaJava程序的基本结构程序的基本结构import java.util.*;public class HelloDate

17、public static void main(String args)System.out.print(“Hello,It is”);System.out.println(new Date();第二个Java程序HelloDate.javaJavaJava程序的基本结构(续)程序的基本结构(续)Java程序的基本组成有两个部分:l l导入包 import 包名包名;l l类定义 class 类名类名 类体类体 JavaJava程序的基本结构(续)程序的基本结构(续)l lpublic类的类名需与文件名一致l l可执行的Java程序,必有一个类中含main方法l lmain方法有固定格式,如p

18、ublic static void main(String args),其中只有参数名args是可自定的。main前的每个修饰词都不可缺,顺序亦不可错。l l方法和类都需要用成对的花括号界定。l lJava程序块中每条语句用分号结束。l lJava程序对大小写敏感,class后类名由大写字母开头,变量名、对象名由小写字母开头,常用修饰词与方法名以小写字母开头。初学者常见错误1.javac:Command not found 解释解释:OS未找到未找到javac.exe文件文件 原因:路径变量原因:路径变量path设置不当设置不当:措措施施:设设置置系系统统路路径径,加加入入java解解释释器器

19、所在的目录所在的目录初学者常见错误2.Cant find class HelloWorld 解释解释:解释器找不到类文件解释器找不到类文件HelloWorld.class 原因原因:(1)编译从未成功编译从未成功(2)拼写错误拼写错误(3)环境变量环境变量classpath设置不当设置不当措施:措施:1)HelloWorld.class文件是否存在;或文件是否存在;或2)HelloWorld.class所在目录是否在所在目录是否在classpath中中初学者常见错误3.java HelloWorld.class Exception in thread“main”:java.lang.NoCla

20、ssDefFoundError:HelloWorldApp/class用法错误,应为java HelloWorld初学者常见错误4.javac helloworld.java(若若helloworld.java含含public类类HelloWorld)helloworld.java:Public class HelloWorld must be defined in a file called HelloWorld.java公有类名必须与文件名一致,字母大小写敏公有类名必须与文件名一致,字母大小写敏感感查看Java API文档与源代码1、JDK安装目录下(安装目录下(例如:例如:C:Program)的)的src.zip文件包含文件包含Java的源代码的源代码2、在网上可以下载、在网上可以下载Java API文档文档课堂练习1、请简述Java语言的特点2、java.exe与javac.exe的作用分别是什么3、写一个基本的能输出HelloWorld的Java程序 作业作业n n安装JDK与Eclipsen n编写并实际运行一个HelloWorld程序

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

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com