欢迎来到天天文库
浏览记录
ID:39968875
大小:460.00 KB
页数:28页
时间:2019-07-16
《javaweb应用开发原理与技术第6章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JavaWeb应用开发原理与技术第6章Java语言基础及I/O操作第6章Java语言基础及I/O操作6.1Java基础语法6.1.1标识符与关键字6.1.2常量与变量6.1.3运算符及其优先级6.1.4程序的流程控制6.1.5Java程序的基本结构6.2Java面向对象基础6.2.1对象、类和封装性6.2.2方法重载和构造方法6.2.3继承6.2.4多态性---接口6.2.5包与类路径6.2.6异常6.3Java的I/O操作6.3.1File类6.3.2Java流操作重点:了解Java的特点难点:掌握用Java语言编写简单的程序;Ja
2、va程序结构及异常处理的理解学时:4小时6.1Java基础语法Java语言的基础--数据类型,表达式,流程控制等与C/C++非常近似,但:不再有#include和#define等预处理功能语句不再有structure,union复合数据类型及typedef不再有goto语句不再有指针、不再有多重继承不再有操作符重载(OperatiorOverloading)取消自动类型转换,要求强制转换6.1Java基础语法6.1.1标识符与关键字1.标识符(Identifiers);P69页2.关键字(Keywords);P70页6.1.2常量与变
3、量常量的类型;P70页Java采用Unicode字符集,不采用ASCII码字符集。byte8位(byte)0short16位(short)0int32位0long64位0Lfloat32位0.0fdouble64位0.0dchar16位‘u0000’(Unicodecharacter)6.1Java基础语法Java语言的数据类型及其相互关系Java变量在使用之前必须先定义其数据类型。数据类型基本数据类型引用数据类型数值型字符型(char)布尔型(boolean)整数型(byte,short,int,long)浮点型(float,do
4、uble)类(class)接口(interface)数组(Array)6.1Java基础语法6.1.2常量与变量变量的类型及声明变量声明必须在前面加修饰符来确定其作用域。这一点与C++类似,但还是来作一个简要的介绍,以便对它有一个系统的理解。public此类不但可以被同一程序包中的其它类使用,别的程序包中的类也可以使用.private此变量或方法只能被本类中的方法来访问;protected此变量或方法能被处于同一个类、同一个包中所有类里的方法、以及继承得到的子类中的方法访问。static此变量或方法被整个类共享,甚至不用实例化即可调用
5、.final表示该类不能再分子类。final类不能被其他任何类所继承(安全的考虑)[例6-1]outputTest.java(P72页)6.1Java基础语法6.1.3运算符及其优先级P75运算符名称示例.成员选择符object.member_name[]下标pointer[element]()函数调用expression(parameters)++后缀加1variable++++前缀加1++variable--后缀减1variable----前缀减1--variable~位补~expression!非运算符!expressionin
6、stancof实例运算符if(object_ainstanceofclassname)new分配运算符newtype*乘Expression*expression/除Expression/expression%模Expression%expression+加Expression+expression-减Expression-expression<<位左移Expression<>位右移Expression>>expression>>>0填充位右移Expression>>>expression<小于Expressi
7、on大于Expression>expression<=小于等于Expression<=expression>=大于等于Expression>=expression==等于Expression==expression!=不等于Expression!=expression&位与Expression&expression^位或与Expression^expression
8、位或Expression
9、expression&&逻辑与Expression&&expression
10、
11、逻辑或Expression
12、
13、express
14、ion?:如果–否则expression1?expression2:expression3operator=赋值Variable*=expression6.1Java基础语法6.1.4程序的流程控制语句1.条件语句:可分
此文档下载收益归作者所有