为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Java编程技术基础 ——java实现基础

2009-04-04 23页 ppt 92KB 45阅读

用户头像

is_858811

暂无简介

举报
Java编程技术基础 ——java实现基础nullJava编程技术基础 Java编程技术基础 第二章 Java 的实现基础上章回顾上章回顾了解软件危机 了解面向过程的软件设计方法 了解面向对象的软件设计方法 熟悉面向对象系统的基本概念 了解 Java 程序的基本设计方法我们的目标我们的目标掌握 Java 的编程基础 标识符 Java 的关键字 数据类型和取值范围 Java 的变量 运算符 表达式 编码约定 流程控制Java 的标识符Java 的标识符在Java编程语言中,标识符是赋予变量、类或方法的名称 标识符可从一个字母、下划线(_)或美元符号($)开始,随后也可跟...
Java编程技术基础 ——java实现基础
nullJava编程技术基础 Java编程技术基础 第二章 Java 的实现基础上章回顾上章回顾了解软件危机 了解面向过程的软件设计 了解面向对象的软件设计方法 熟悉面向对象系统的基本概念 了解 Java 程序的基本设计方法我们的目标我们的目标掌握 Java 的编程基础 标识符 Java 的关键字 数据类型和取值范围 Java 的变量 运算符 表达式 编码约定 控制Java 的标识符Java 的标识符在Java编程语言中,标识符是赋予变量、类或方法的名称 标识符可从一个字母、下划线(_)或美元符号($)开始,随后也可跟数字 标识符是大小写区别对待的并且未规定最大长度 标识符不能是关键字,但是它可包含一个关键字作为它的名字的一部分 关键字 - 1关键字 - 1原始数据类型 byte short int long float double char boolean 循环关键字 do while for break continue分支关键字 if else switch case default break 方法、变量和类修饰符 private public protected final static abstract native synchronized volatile strictfp transient关键字2-2关键字2-2异常处理 try catch finally throw throws 对象相关关键字 new extends implements class interface instanceof this super字面值常量(不是关键字) false true null 方法相关关键字 return void 包相关关键字 package importJava 的数据类型Java 的数据类型基本类型Java 的数据类型Java 的数据类型类类型 Button cmdOK=new Button(“确定”); Button.method 接口类型 implements ActionListener ActionListener.method 数组类型 int[] s=new int[4];Java 的变量Java 的变量变量定义格式 类型名 变量名,……; 变量的赋值 变量名=表达式; 定义时赋值 类型名 变量名=表达式,……;Java 的算术运算符Java 的算术运算符Java 的逻辑运算符Java 的逻辑运算符Java 的其它运算符Java 的其它运算符字符串运算符(4) + 连接,至少有一个操作数是字符串 数组运算符(15) new 新建 对象运算符(6) instanceof 是否是类的实例 赋值运算符(14) =Java编码约定-1Java编码约定-1Classes 类名应该是名词,大小写可混用,但首字母应大写。例如: class AccountBook class ComplexVariable interface 界面名大小写规则与类名相同。 interface AccountJava编码约定-2Java编码约定-2method 方法名应该是动词,大小写可混用,但首字母应小写。在每个方法名内,大写字母将词分隔并限制使用下划线。例如: balanceAccount() addComplex() variables 所有变量都可大小写混用,但首字符应小写。词由大写字母分隔,限制用下划线,限制使用美元符号($),因为这个字符对内部类有特殊的含义 currentCustomer 变量应该代表一定的含义,通过它可传达给读者使用它的意图 尽量避免使用单个字符, 除非是临时“即用即扔”的变量(例如,用i, j, k作为循环控制变量)Java编码约定-3Java编码约定-3constant 原始常量应该全部大写并用下划线将词分隔;对象常量可大小写混用。 HEAD_COUNT MAXIMUM_SIZE control structures 当语句是控制结构的一部分时,即使是单个语句也应使用括号({})将语句封闭。例如: if(condition) { //do something } else { //do something else }Java编码约定-4Java编码约定-4spacing 每行只写一个语句并使用四个缩进的空格使你的代码更易读。 comments 用注释来说明那些不明显的代码段落 对一般注释使用//分隔符 大段的代码可使用/*···*/分隔符 使用/**···*/将注释形成文档,并输入给javadoc以生成HTML代码文档Java 的流程控制Java 的流程控制流程:程序的运行顺序 顺序结构 控制结构 选择结构 重复结构Java 的选择结构(1)Java 的选择结构(1)if 语句 if(条件) { } else if(条件) { } else { }Java 的选择结构(2)Java 的选择结构(2)switch语句 switch(表达式){ case 结果1: …… break; case 结果2: …… break; default: …… break;}Java 的重复结构Java 的重复结构While 循环 while (条件){ …… } Do while循环 do { …… } while (条件) for循环 for(x=0;x<10;x++){ …… }break 和 continue 语句break 和 continue 语句break 语句在循环中用于立即从当前循环终止控制。 遇到 break 语句时,将跳出当前循环。 continue 语句则是从其调用处跳至循环的开始处。 continue 语句之后的语句将不再执行。Java 的数组Java 的数组数组定义 类型名[] 数组名; 类型名 数组名[]; 数组实例化 数组名=new 类型名[元素数]; 数组元素引用 数组名[索引号] 数组定义并实例化 类型名 数组名[]=new 类型名[元素数]; 类型名 数组名[]={…………};本章小结本章小结掌握 Java 的编程基础 标识符 Java 的关键字 数据类型和取值范围 Java 的变量 运算符 表达式 编码约定 流程控制
/
本文档为【Java编程技术基础 ——java实现基础】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索