OOP02第2章Java程序设计语言概述ppt课件.ppt

OOP02第2章Java程序设计语言概述ppt课件.ppt

ID:58881654

大小:142.00 KB

页数:71页

时间:2020-09-30

OOP02第2章Java程序设计语言概述ppt课件.ppt_第1页
OOP02第2章Java程序设计语言概述ppt课件.ppt_第2页
OOP02第2章Java程序设计语言概述ppt课件.ppt_第3页
OOP02第2章Java程序设计语言概述ppt课件.ppt_第4页
OOP02第2章Java程序设计语言概述ppt课件.ppt_第5页
资源描述:

《OOP02第2章Java程序设计语言概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计语言概述提纲2.1Java程序设计语言的发展2.2Java程序设计语言的基本特征2.3Java程序的运行环境2.4Java程序的基本结构2.5Java程序的基本类型2.6标识符、关键字、分隔符、常量、变量2.7Java程序的基本输入输出2.8运算符与表达式2.9流程控制语句2.10数组,遍历数组的for循环2.11二维数组2.12字符串常量String2.1Java程序设计语言的发展1995年5月发布Java和HotJava浏览器1995年9月宣布将提供Java开发工具1995年12月发布JavaScript1996年推出JDK1.019

2、96年颁布JavaBeans规范1997年推出JDK1.1.2(称为java2)2004年推出JDK5.0(将jdk1.5改名为jdk5.0),是自JDK1.1以来最大的改进,添加了泛型2006年发布JDK6,扩展类库,提高性能2011年发布JDK7,支持动态类型语言,可在JVM上执行JavaScript等脚本语言2014年推出JDK8,支持lambda表达式,函数式编程,JavaFX2.2Java程序设计语言的基本特征应用最广泛简洁而功能强大面向对象分布式健壮性结构中立(平台无关)Android编程安全性可移植性解释执行对Internet(网络)有良好

3、的支持多线程动态性掌握Java编程,找高薪工作!2.3Java程序的运行环境编译型源程序字节码程序Java源程序可执行程序exe裸机操作系统解释器编译连接编译运行解释运行.java.classJava是解释型的高级编程语言Java虚拟机运行Java程序的基本过程1、利用编辑器编写Java源程序源文件名:主类名.java2、利用编译器将源程序编译成字节码字节码文件名:源文件名.class3、利用虚拟机(解释器)运行工作过程:载入、代码校验、解释执行常用的Java开发环境从网络上直接下载JDK(JavaDeveloperKit),并利用命令行方式操作java

4、c(编译器);java(解释器)Java集成开发环境(IDE)NetBeans,Sun公司开发,免费,功能齐全Eclipse(推荐,IBM提供,开源平台,支持者众多)JBuilder,VisualJ++已成历史软件下载地址:开发工具安装之一JDK的安装与环境设计自下载最新版本的JavaSE(JDK)7运行安装程序,安装到(C:jdk1.7.0)设置运行环境参数:进入我的电脑属性高级环境变量系统变量添加变量classpath,值为:”C:jdk1.7.0lib”向path变量值末尾添加”;C:jdk1.7.0bin;”开发工具安装之二下载

5、安装NetBeans7.3完全版(all)2.4Java程序的基本结构Java程序的形态:Application应用程序:它是一个完整的应用程序,可以利用Java虚拟机独立地在本机运行。Servlet(服务器小程序):在远程的web服务器中运行,可通过web协议(即http方式访问),它可以动态生成一个网页。EJB(EnterpriseJavaBean):运行在应用服务器中,可被servlet或其它应用程序调用。运行在手机中,Android,JME,。。。Applet(应用小程序,已退出历史舞台)Application应用程序举例importjava.i

6、o.*;publicclassMyFirstJavaProgram{publicstaticvoidmain(String[]args){System.out.println(“ThisisthefirstJavaApplication”);}}2.5Java程序的基本类型数据类型决定了参与操作的变量、常量和表达式的取值类别、取值范围以及能够实施的操作行为。Java是强类型语言,所有变量和表达式,在编译时进行数据类型相容性的检查。Java的基本数据类型布尔类型:boolean字符类型:char整数类型:byte、short、int、long浮点类型:fl

7、oat、double1.boolean与C不同!!!只有“true”和“false”两个取值,分别代表“真”和“假”。特点:不能够与任何其他类型进行相互的类型转换操作。2.charJava语言规定,字符采用Unicode编码,每个字符占用两个字节。ASCII字符集是Unicode字符集的一个子集,并且在这两个字符集中,前128个编码所对应的字符完全相同,只是每个字符占用的二进制位数不同。3.byte、short、int、long上面4种数据类型都属于整型数值类型。byte1个字节short2个字节int4个字节long8个字节与C的区别:占用字节数固定,

8、无unsigned类型4.float、doublefloat单精度32位doub

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。