清华面向对象程序设计:第02章

清华面向对象程序设计:第02章

ID:37235809

大小:158.00 KB

页数:57页

时间:2019-05-11

清华面向对象程序设计:第02章_第1页
清华面向对象程序设计:第02章_第2页
清华面向对象程序设计:第02章_第3页
清华面向对象程序设计:第02章_第4页
清华面向对象程序设计:第02章_第5页
资源描述:

《清华面向对象程序设计:第02章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章Java程序设计语言概述2.1Java程序设计语言的发展1995年5月发布Java和HotJava浏览器1995年9月宣布将提供Java开发工具1995年12月发布JavaScript1996年推出JDK1.01996年颁布JavaBeans规范1997年推出JDK1.1.22.2Java程序设计语言的基本特征简捷性面向对象分布式健壮性结构中立安全性可移植性解释执行高性能多线程2.3Java程序的运行环境编译型源程序字节码程序Java源程序可执行程序exe裸机操作系统解释器编译连接编译运行解释运行.jav

2、a.classJava是解释型的高级编程语言Java虚拟机运行Java程序的基本过程1、利用编辑器编写Java源程序源文件名:主类名.java2、利用编译器将源程序编译成字节码字节码文件名:源文件名.class3、利用虚拟机(解释器)运行工作过程:载入、代码校验、解释执行常见的Java开发环境从网络上直接下载JDK(JavaDeveloperKit),并利用命令行方式操作javac(编译器);java(解释器)Java集成开发环境(IDE)VisualJ++、VisualCafe、JBuilderJava教学集

3、成开发环境BlueJ(需要JDK1.3以上版本的支持)2.4Java程序的基本结构Application应用程序:它是一个完整的应用程序,可以利用Java虚拟机独立地运行。Applet(小应用程序):它不是一个完整的应用程序,而是框架程序中的一个模块,因此只能在WWW浏览器环境下运行。Application应用程序举例importjava.io.*;publicclassMyFirstJavaProgram{publicstaticvoidmain(String[]args){System.out.printl

4、n(“ThisisthefirstJavaApplication”);}}Applet应用程序举例importjava.applet.*;importjava.awt.*;publicclassMyFirstJavaAppletextendsApplet{publicvoidpaint(Graphicsg){g.drawString(“ThisisthefirstAppletprogram.”,50,50);}}FirstJavaApplet<

5、BODY>


2.5Java程序的基本类型数据类型决定了参与操作的变量、常量和表达式的取值类别、取值范围以及能够实施的操作行为。Java语言属于强类型语言,即对于程序中出现的所有变量和表达式,在编译的时候就要求有明确的数据类型,这样才可以由编译程序在编译期间对所有的操作进行数据类型相容性的检查。Java的基本数据类型布尔类型:boolean字符类型:char

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

7、字节short2个字节int3个字节long4个字节float、doublefloat单精度32位double双精度64位Java语言中的浮点数值表示遵循IEEE754标准。它不仅包括正零、负零、正无穷打、负无穷大和一个特别的值NaN。2.6标识符、关键字、分隔符、常量、变量【标识符】Java的标识符由字母、数字、_和$组成,长度不限。其中字母可以是大写或小写的英文字母,数字为0到9。标识符的第一个字符必须为字母、(_)或($)符号。标识符区分大小写。标识符用来命名变量、符号常量、数组、方法、类、对象、接口、包

8、等。为了提高程序的可读性,标识符最好“见名知义”,而且规范大小写的使用方式。【关键字】又称保留字,是Java语言规定了特定含义的标识符。用户只能按照系统规定的方式使用,不能自行定义。关键字一律用小写字母表示。Java中的关键字有50个,按用途划分为:数据类型、语句、修饰、方法、类、接口、包,并保留了const和goto。【分隔符】分隔符被用来区分Java源程序中的基本成分(标识符、关键

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

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

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