网站大量收购独家精品文档,联系QQ:2885784924

新Java编程与应用教程 教学课件 张莉 java_03.ppt

新Java编程与应用教程 教学课件 张莉 java_03.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 Java编程与实例 本章要内容有 JAVA程序结构 JAVA编程惯例 JAVA关键字与数据类型 类型转换 JAVA数组 JAVA表达式和流程控制 JAVA面向对象技术 例外处理 线程的状态与构造 Java的输入/输出流 3.1 Java编程结构 1. 程序设计的基本结构 Java语言的源程序代码由一个或多个编译单元(compilation unit)组成,每个编译单元只能包含以下三部分的内容: 包声明语句(package statement); 包引入语句(import statement); 类声明语句(class declarations)或接口实现语句(interface implementation)。 3.1 Java编程结构 2 . Java编程的语法规范 Java源文件:每个java源文件仅包含一个公共类或接口。 缩进:应该以4个空格为一个缩进单位。 行长:一行不应多于80个字符。 折行:在逗号后断开;在操作符之前断开;高层级断开优先于低层级断开;后面的行和前面的行左对齐等等。 3.1 Java编程结构 注释:Java程序有两种注释,实现注释和文档注释。实现注释的定界符是 /*...*/ 和 //。文档注释是Java仅有的,定界符是 /**...*/,用于产生javadoc。 标识符的命名规范: 控制结构: 间隔: 3.1 Java编程结构 3. Java关键字 Java关键字和保留字 Java语言中的这些关键字和保留字都是大小写敏感的。 3.1 Java编程结构 4 . Java数据类型 布尔类型 布尔类型(boolean)只有两个值: true和false 字符类型 单个字符通常被表示为字符类型(char) Java语言使用16位无符号整数来表示一个字符,范围是0~65535。 3.1 Java编程结构 特殊字符 3.1 Java编程结构 整数类型 整数类型是指那些没有小数部分的数字,负数是不允许的。Java提供了四种整数类型 Java整数类型表 3.1 Java编程结构 浮点类型 浮点类型是指那些含有小数部分的数字,共有两种浮点类型:float和double。 浮点类型表 3.1 Java编程结构 5. 字符串 Java没有提供内建的字符串类型,标准Java库中包含了一个预定以类,称作String。每个用双引号封闭的字符串都是String类的一个实例。 例如: String s=”This is a string.”; String greeting=”Hello!”; String e=””; //一个空字符串 3.1 Java编程结构 6. 变量的声明和初始化 每个变量在使用以前都需要声明它的数据类型并初始化该变量。 Java有两种类型的变量,一种是使用原始数据类型的变量,如int、float等,另一种是使用类类型的变量,如String。 3.1 Java编程结构 如果有多个类型相同的变量需要声明,还可以在同一行中进行多项声明。例如: int i,j,k; //i、j、k三者均为int类型 声明了一个变量后,系统会自动给变量一个默认的初始值 变量的类型及初值 3.1 Java编程结构 也可以根据程序的需要对变量进行明确的初始化,即给该变量赋一个初值。赋值是通过“=”实现的,“=”左边是需要初始化的变量,右边是Java表达式。 例如: int anIntegerVariable; //声明一个int型变量 anIntegerVariable=56; //初始化该变量 char ch; //声明一个char型变量 ch=’C’; //初始化该变量 String s; //声明一个字符串变量 s=”This is a string.”; //初始化该字符串变量 3.1 Java编程结构 7. 类型转换 Java语言不支持变量类型之间的任意转换。 允许的转换包括: byte-short-int-long-float-double以及char-int。 如果不进行强制类型转换,只能按照箭头的方向转换 3.1 Java编程结构 8. 数组 数组是一种最简单的复合数据类型,特点是其中的元素都具有相同的数据类型,要创建和使用一个数组,必须包含三部分的内容,即: 声明、创建和初始化。 声明一个数组要先确定数组元素的数据类型,并在后面加上数组名。 例如: int a[]; //

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档