《java语法基础》ppt课件

《java语法基础》ppt课件

ID:26905483

大小:928.51 KB

页数:129页

时间:2018-11-29

《java语法基础》ppt课件_第1页
《java语法基础》ppt课件_第2页
《java语法基础》ppt课件_第3页
《java语法基础》ppt课件_第4页
《java语法基础》ppt课件_第5页
资源描述:

《《java语法基础》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JVMJAVA的几种模式ApplicationAppletServlet回顾Java运行时环境(JRE)包含一方面与硬件交互、另一方面又与程序交互的JVM。Java是完全面向对象的语言,所有的实现必须放在类中。main函数是Java应用程序执行的入口。JDK可用于开发Java程序。回顾Lesson2:ProgrammingBasic(Java语法基础)刘明铭2012Java语法基础【学习目标】本讲主要讲述java编程语言的基本语法知识,如java中的简单数据类型,运算符和表达式,控制语句,数组及字符串的处理。通过本讲的学习,同学们可以编写简单的java程序。【学习指南】同任何一

2、种编程语言一样,应深刻理解各知识点的概念,牢记一些java的语法,从而达到学习的目的。【参考书】《Java编程思想》,4th,第3,4章《疯狂Java讲义》,第3,4章课前思考Java中的标识符是由哪些字符组成的?Java中有哪些保留字?简单数据类型包含哪几种?各种数据类型变量的定义方法和常量的表示方法及取值范围。Java中各简单数据类型间的优先次序和自动转换规则是什么?各数据类型间在什么情况下,进行自动转换,在什么情况下使用强制转换?Java中有哪些运算符?这些运算符的优先关系是怎样的?Java中有哪些控制语句?你了解每一种控制语句的语法规则吗?5第二讲Java语法基础词法规

3、则数据类型常量与变量运算符和表达式控制语句数组和字符串词法规则Java程序的运行体系Sourcecode(.javafile)javac:LexicalAnalysis&Parsing+Type-checkingBytecode(.classfile)Java编译器对源代码进行词法分析和类型校验,生成字节码文件JVM:Verification(essentiallyrepeatingstaticchecks)+(InterpretationORCompilation+Loading+Executing)Java解释器执行字节码文件中的类,Java解释器在加载和执行类时验证类的

4、完整性、正确操作和安全性,并与所在的操作系统、窗口环境和网络设备进行交互以产生所期望的程序行为关键字abstractdoubleintstrictfp**booleanelseinterfacesuperbreakextendslongswitchbytefinalnativesynchronizedcasefinallynewthiscatchfloatpackagethrowcharforprivatethrowsclassgoto*protectedtransientconst*ifpublictrycontinueimplementsreturnvoiddefaulti

5、mportshortvolatiledoinstanceofstaticwhile注:*当前未被使用**使用于Java2标识符标识常量、变量、数据类型、类和方法publicclassHelloWorld1{publicstaticvoidmain(String[]args){Stringmessage=“HelloWorld!”;myPrint(message);}privatestaticvoidmyPrint(Strings){System.out.println(s);}}标识符组成规则字母(A~Z、a~z)、特殊符号($、_)和数字(0~9)第1个符号不能为数字不

6、能为关键词、true、false、null区分大小写标识符例:point4、5w、A%、thisPicture、$currentValue、OK、_23b、Y_123、#length、a+b、if5w、A%、#length、a+b、if标识符一般约定表示常量的标识符全部大写,如RED表示类名的标识符用大写字母开始,如MyCar表示公有方法和实例变量的标识符用小写字母开始,后面的描述性词以大写开始,如getCurrentValue表示私有或局部变量的标识符全部用小写字母,如next_value分隔符空白符空格、换行符、制表符分号表示语句结束,或用于for循环语句中逗号变量之间的分

7、隔冒号?:/switch循环中的case语句花括号类体、方法体、复合语句(for/while/switch/if)第二讲Java语法基础词法规则数据类型常量与变量运算符和表达式控制语句数组和字符串数据类型基本数据类型数字(number)整型(integers)字节整数(byte,8bits):-128~127,0短整数(short,16bits):-32768~32767,0整数(int,32bits):-2147483648~2147483647,0长整数(long,64bits):……,

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

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

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