java教程之Java语言概述.ppt

上传人:wuy****n92 文档编号:70795794 上传时间:2023-01-28 格式:PPT 页数:21 大小:1.26MB
返回 下载 相关 举报
java教程之Java语言概述.ppt_第1页
第1页 / 共21页
java教程之Java语言概述.ppt_第2页
第2页 / 共21页
点击查看更多>>
资源描述

《java教程之Java语言概述.ppt》由会员分享,可在线阅读,更多相关《java教程之Java语言概述.ppt(21页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

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

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

3、语言的运行机制1.编译型的语言。如 C、C+1.编译生成的程序,只能在特定的平台上运行。2.它可以针对特定平台进行优化,因此性能可以得到改善。2.解释型的语言。如Ruby、Python 1.需要为不同的平台提供解释器。通常它们可以跨平台运行。2.由于每次运行时,都需要经过一次解释(转换为机器指令)。性能略差。Java语言的两种机制Java 的虚拟机机制(JVM)虚拟机机制保证Java程序的跨平台特性。Java 的垃圾回收机制 垃圾回收机制保证Java程序更安全、更高效。开发Java的准备安装JDK。如果只需运行java程序只需安装JRE,如要进行开发编译JDK也得装上认识JDK路径中每个子文件

4、夹 bin,db,demo,jre,lib 在bin文件夹中存放大部分我们平时用到的java命令,比如:javac java javadoc 配置PATH环境变量。选择性地配置CLASSPATH环境变量。JAVA虚拟机与JAVA文件将代码都保存在一个扩展名为.java的文件中使用JDK提供的工具javac.exe对java文件进行编译,生成扩展名为.class字节码文件使用JDK提供的工具java.exe对字节码文件进行运行.java文件.class文件javac.exe结果java.exe编译运行Java的最小程序单位是类 修饰符 class 类名 类 名,只 要 是 一 个 合 法 的 标

5、 识 符 即 可。但实际上推荐类名应该是一个或多个有意义的单词连缀而成,而且每个单词的首字母要大写。一个Java程序public class HelloWorldpublic staic void main()System.out.println(“Hello world!”);运行Java程序的两个步骤*.java源代码使用javacjavac命命令令编译 生成一个或多个个*.class文件。*.class文件,使用javajava命令命令执行。设置PATH路径如果我们默认把JDK安装在d:jdk6.0下,当我们在DOS命令提示符下键入java、javac的两个命令发现系统提示XXX不是内部

6、命令,也不是外部命令.这是因为计算机没有找到javac 和 java 这两上命令.为了让系统找到javac和java命令,需要设置PATH路径,点击我们电脑属性高级环境变量在系统变量里找到PATH选中点编辑,把JDK的 安 装 路 径 粘 贴 到 最 前 面,如:D:Javajdk1.7.0_03bin;放在最前就行了。再运行一个DOS命令提示符就可以进行编译和运行了。Java源文件命名规则源文件必须以.java.java 为后缀。如果源程序中定义了public 类那么源文件名必须与类名一样。如果没有定义public类,那么源文件名可以任意。使用javac编译Java程序编译Java源程序的命

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

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

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

本站为文档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