Transparancy 2Java语言概述(benet).ppt
《Transparancy 2Java语言概述(benet).ppt》由会员分享,可在线阅读,更多相关《Transparancy 2Java语言概述(benet).ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Version 3.0第二章第二章Java 编程基础编程基础回顾回顾JVM是是 Java 编程语言的核心。编程语言的核心。Java 运行时环境运行时环境(JRE)包含一方面与硬包含一方面与硬件交互、另一方面又与程序交互的件交互、另一方面又与程序交互的 JVM。Java是完全面向对象的语言,所有的实现是完全面向对象的语言,所有的实现必须放在类中。必须放在类中。main函数是函数是Java应用程序执行的入口。应用程序执行的入口。JDK可用于开发可用于开发 Java 程序。程序。2 2目标目标掌握如何定义标识符掌握如何定义标识符掌握掌握 Java 的关键字的关键字了解了解 Java 的基本类型的基本
2、类型了解并掌握了解并掌握 String 类类掌握掌握 Java 的程序控制流程的程序控制流程掌握数组的定义方法掌握数组的定义方法掌握掌握 java.lang.Math 类类3 3注释注释Java 语言提供三种类型的注释:语言提供三种类型的注释:-单行注释单行注释-多行注释多行注释-文档注释文档注释以以/开始,并以换行符结束开始,并以换行符结束 以以 /*/*开始,并以开始,并以 */*/结束结束 以以 /*/*开始,并以开始,并以 */*/结束结束,注释中的每一行都必须以注释中的每一行都必须以 *开始开始。使用使用javadocjavadoc工具从源代码和文档工具从源代码和文档注释中将信息取出
3、,然后转换为注释中将信息取出,然后转换为HTMLHTML文件。文件。4 4关键字关键字2-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-synchronized-volatile-strictfp5 5关键字关键字2-2异常处理
4、异常处理-try-catch-finally-throw-throws对象相关关键字对象相关关键字-new-extends-implements-class-instanceof-this-super 字面字面值值常量常量-false-true-null 方法相关关键字方法相关关键字-return-void 包相关关键字包相关关键字-package-import6 6基本数据类型基本数据类型Java 共有八共有八种种基本数据类型:基本数据类型:-四种整数类型四种整数类型(byte、short、int、long)-两种浮点数类型两种浮点数类型(float、double)-一种字符类型一种字符类型
5、(char)-一种布尔类型一种布尔类型(boolean)7 7整型数据类型整型数据类型类型类型缺省值缺省值长度长度数的范围数的范围byte08位位-128 127 short016位位-32,768 32,767 int032位位-2,147,483,648 2,147,483,647 long064位位-9,223,372,036,854,775,808 9,223,372,036,854,775,807 8 8浮点型数据类型浮点型数据类型类型类型缺省值缺省值长度长度数的范围数的范围float0.032位位3.4E-0383.4E+038 double0.064位位1.7E-3081.7E+
6、308 9 9字符数据类型字符数据类型类型类型缺省值缺省值长度长度数的范围数的范围charu0000 16位位u0000 uFFFF 1010布尔数据类型布尔数据类型类型类型缺省值缺省值长度长度数的范围数的范围booleanfalse 1位位false、true1111字符串字符串创建一个创建一个 String 类的实例:类的实例:String strName1=“Humpty dumpty”;/字符串字面字符串字面量量 String strName2=new String(Egg);两个或多个字符串可以用两个或多个字符串可以用“+”运算符合并起来。例如:运算符合并起来。例如:strName3
7、=strName1+is the name of an +strName2;字符串的长度可以通过字符串的长度可以通过 String 类中的函数计算。例如:类中的函数计算。例如:int numLength=strName2.length();也可将数字添加到字符串类型中。例如:也可将数字添加到字符串类型中。例如:String strVar=Mark+1;1212字符串池字符串池Java 程序可包含许多字符串字面量程序可包含许多字符串字面量“字符串池字符串池”存放在程序中创建的所有字符串字面存放在程序中创建的所有字符串字面量量任何时候创建字符串字面量,系统都会搜索字符串任何时候创建字符串字面量,系
8、统都会搜索字符串池,查看是否存在该字符串字面量。池,查看是否存在该字符串字面量。SundayMondayHelloAptechWorld1234NString day=Monday;String weekday=Monday;字符串池字符串池1313String 类方法类方法charAt():返回字符串中某个特定位置的字符返回字符串中某个特定位置的字符 indexOf():返回字符串中某个特定字符或子字符返回字符串中某个特定字符或子字符串首次出现的索引串首次出现的索引 toUpperCase():将字符串内的所有字符从小写改将字符串内的所有字符从小写改为大写为大写 toLowerCase():
9、将字符串内的所有字符从大写改将字符串内的所有字符从大写改为小写为小写 1414标识符标识符在在Java中标识符的命名必须符合以下规则:中标识符的命名必须符合以下规则:-标识符必须以字母或下划线或标识符必须以字母或下划线或$符号开始。其符号开始。其余字符可以是字母、数字、余字符可以是字母、数字、$符号和下划线。符号和下划线。-标识符只能包含两个特殊字符,即下划线标识符只能包含两个特殊字符,即下划线(_)和美元符号和美元符号($)。不允许有任何其他特殊字符。不允许有任何其他特殊字符。-标识符不能包含空格。标识符不能包含空格。表示指定给变量、方法和表示指定给变量、方法和类的名称,以便编译器可类的名称
10、,以便编译器可唯一标识它们。唯一标识它们。1515变量变量变量是在程序执行期间可根据需要经常变变量是在程序执行期间可根据需要经常变化的值化的值变量具有变量具有 3 个特性:个特性:-名称名称:标识符标识符-初始值初始值:为其赋值或者是保留缺省值为其赋值或者是保留缺省值-作用域作用域:在不同程序块中的可用性及生命周在不同程序块中的可用性及生命周期期1616算术算术运算符运算符运算符运算符含义含义示例示例求值求值+加加c=a+b-减减c=a-b*乘乘c=a*b/除除c=a/b%取模取模c=a%b+递增递增a+-递减递减b-+=相加并赋值相加并赋值c +=a c=c+a-=相乘并赋值相乘并赋值c *
11、=a c=c*a/=相除并赋值相除并赋值c /=a c=c/a%=取模并赋值取模并赋值c%=a c=c%a-取负数取负数c=-a1717关系运算符关系运算符v关系运算符用于测试两关系运算符用于测试两个操作数之间的关系。个操作数之间的关系。v关系表达式将返回一个关系表达式将返回一个布尔结果。布尔结果。运算符运算符含义含义示例示例=等于等于a=b!=不等于不等于a!=b大于大于ab小于小于a=大于或等于大于或等于a=b=小于或等于小于或等于a 右移右移 b=a 2 右移,左边空出的位以右移,左边空出的位以0填充填充 b=a 2 左移左移 b=a 1 2020赋值运算符赋值运算符一次可以为多个变量赋
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Transparancy 2Java语言概述benet Java 语言 概述 benet
限制150内