Java语言教学课件:01-Java语言概述

上传人:努力****83 文档编号:189283056 上传时间:2023-02-21 格式:PPT 页数:21 大小:983.50KB
收藏 版权申诉 举报 下载
Java语言教学课件:01-Java语言概述_第1页
第1页 / 共21页
Java语言教学课件:01-Java语言概述_第2页
第2页 / 共21页
Java语言教学课件:01-Java语言概述_第3页
第3页 / 共21页
资源描述:

《Java语言教学课件:01-Java语言概述》由会员分享,可在线阅读,更多相关《Java语言教学课件:01-Java语言概述(21页珍藏版)》请在装配图网上搜索。

1、01.Java语言概述语言概述本章要点本章要点 Java发展简史。Java语言的两种机制。开发Java的准备。编译、运行Java程序。初学者常见的问题。计算机简介计算机简介-硬件硬件计算机简介计算机简介软件软件程序程序 程序一词来自生活,通常指完成某些事务的一种既定方式和过程 在日常生活中,可以将程序看成对一系列动作的执行过程的描述编程语言编程语言Java、C、C+、C#、BASIC 、。编程工具编程工具TC、VC、VB、VS、eclipse、NetBeans、记事本。Java可以做什么可以做什么 开发桌面应用程序 银行软件、商场结算软件 基于Web的应用程序 淘宝、京东等各种电商平台 And

2、roid平台的软件。Java能做什么?能做什么?桌面应用。完全可以、并不太擅长。企业级应用。电信、移动、证券、企业信息化平台 出于安全性要求、稳定性要求,高要求的企业应用,都不会使用Windows平台,而是选择Unix、Linux。此时就会使用Java了。移动互联网时代。Android平台:需要Java来开发软件。Java发展简史发展简史 1995年Java语言面世。1998年发布JDK 1.2,随之将Java 分为J2SE、J2EE和J2ME 2002年发布JDK 1.4。2004年发布JDK 1.5,引入大量新特性:泛型、Annotation等。2006年12月,Sun发布了JDK 1.6

3、。2011年7月,Oracle发布了Java 7。2014年3月,Oracle发布了Java 8。语言的运行机制语言的运行机制 1.编译型的语言。如 C、C+1.编译生成的程序,只能在特定的平台上运行。2.它可以针对特定平台进行优化,因此性能可以得到改善。2.解释型的语言。如Ruby、Python 1.需要为不同的平台提供解释器。通常它们可以跨平台运行。2.由于每次运行时,都需要经过一次解释(转换为机器指令)。性能略差。Java语言的两种机制语言的两种机制 Java 的虚拟机机制(JVM)虚拟机机制保证Java程序的跨平台特性。Java 的垃圾回收机制 垃圾回收机制保证Java程序更安全、更高

4、效。开发开发Java的准备的准备 安装JDK。如果只需运行java程序只需安装JRE,如要进行开发编译JDK也得装上 安装时需要注意的是:系统默认安装在c:program files下,这时我们需改变安装路径,因为默认路径中包含了空格,为了方便我们可安装在c:jdk1.8.0_05或d:jdk1.8.0_05 认识JDK路径中每个子文件夹 bin,db,demo,jre,lib 在bin文件夹中存放大部分我们平时用到的java命令,比如:javac java javadoc 配置PATH环境变量。选择性地配置CLASSPATH环境变量。JAVA虚拟机与虚拟机与JAVA文件文件 将代码都保存在一

5、个扩展名为.java的文件中 使用JDK提供的工具javac.exe对java文件进行编译,生成扩展名为.class字节码文件 使用JDK提供的工具java.exe对字节码文件进行运行.java文件.class文件javac.exe结果java.exe编译运行Java的最小程序单位是类的最小程序单位是类 修饰符 class 类名 类名,只要是一个合法的标识符即可。但实际上推荐类名应该是一个或多个有意义的单词连缀而成,而且每个单词的首字母要大写。一个一个Java程序程序public class HelloWorldpublic staic void main()System.out.printl

6、n(“Hello world!”);运行运行Java程序的两个步骤程序的两个步骤*.java源代码使用javac命令命令编译 生成一个或多个个*.class文件。*.class文件,使用java命令命令执行。设置设置PATH路径路径 如果我们默认把JDK安装在d:jdk6.0下,当我们在DOS命令提示符下键入java、javac的两个命令发现系统提示XXX不是内部命令,也不是外部命令.这是因为计算机没有找到javac 和 java 这两上命令.为了让系统找到javac和java命令,需要设置PATH路径,点击我们电脑属性高级环境变量在系统变量里找到PATH选中点编辑,把JDK的安装路径粘贴到最

7、前面,如:D:Javajdk1.7.0_03bin;放在最前就行了。再运行一个DOS命令提示符就可以进行编译和运行了。Java源文件命名规则源文件命名规则 源文件必须以.java 为后缀。如果源程序中定义了public 类那么源文件名必须与类名一样。如果没有定义public类,那么源文件名可以任意。使用使用javac编译编译Java程序程序 编译Java源程序的命令 javac-d 目录 Java源文件 目录指定将生成二进制文件放到哪个目录下。无需指定生成文件的文件名,因为生成文件名总是:类名.class Java源文件中定义N个类,将会生成N个class文件。每个class对应一个类。每个J

8、ava源文件可以包含多个类。使用使用java命令运行命令运行Java程序程序 java-cp 目录 Java类名 目录指定JVM到哪个目录下去搜索Java类。如果没有指定-cp选项,java命令是根据CLASSPATH环境变量来搜索Java类。如果没有设置CLASSPATH环境变量,CLASSPATH环境变量的值是一点(.)但如果设置CLASSPATH环境变量,以你设置的环境变量值为准。设置设置CLASSPATH环境变量环境变量 通常无需设置CLASSPATH环境变量。因为JDK会自动在当前路径下搜索类。但如果设置了CLASSPATH环境变量,那就需要在CLASSPATH环境变量中增加一个点号(.)代表当前路径。点击电脑属性高级环境变量用户变量点新建,变量名为:CLASSPATH,变量值为:.;存放*.class的路径。常见问题常见问题 类名的大小写问题 路径里包含空格的问题 main方法的问题 在初学时,遇到的问题N多,数不胜数,经过慢慢的调试后就能领悟一些规则.

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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