java第3章Java语言基础程序ppt课件.ppt

java第3章Java语言基础程序ppt课件.ppt

ID:58883051

大小:760.50 KB

页数:90页

时间:2020-09-30

java第3章Java语言基础程序ppt课件.ppt_第1页
java第3章Java语言基础程序ppt课件.ppt_第2页
java第3章Java语言基础程序ppt课件.ppt_第3页
java第3章Java语言基础程序ppt课件.ppt_第4页
java第3章Java语言基础程序ppt课件.ppt_第5页
资源描述:

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

1、第三章第三章Java语言基础本节要点和目标...一、语言与程序Java程序的构成二、数据类型、常量、变量三、表达式四、流程控制语句本节要点和目标语言与程序人类语言:汉语、英语、法语…计算机语言:C、java、VB…构成:字、词句子文章语法:词法句法章法汉语:字法构成:标识符语句程序语法:词法句法章法语言与程序人类语言:汉语、英语、法语…计算机语言:C、java、VB…构成:字、词句子文章语法:词法句法章法汉语:字法,字构成词。英语:词法,字母构成词。构成:标识符语句程序语法:词法句法章法词法,字符构成标识符、运算

2、符。publicclassappl3_0{publicstaticvoidmain(Stringargs[]){inti;for(i=1;i<3;i++){System.out.print(i+"*"+i);System.out.println("="+i*i);}}}程序(文章)语句词法:标识符----系统定义标识符(保留字,不能再用)用户定义标识符系统定义标识符(类名、方法名、语句名、数据类型名、修饰符…)用户定义标识符(类名、变量名、常量名、函数名…)字母或下划线+字母、下划线、数字+…各种名称类名变量名i

3、Java程序值可变可显示可运算一、Java程序的构成一java程序结构publicclassappl2_5//定义public类appl2_5{publicstaticvoidmain(Stringargs[]){inti;for(i=1;i<3;i++){System.out.print(i+“*”+i);//输出变量、字符串System.out.println("="+i*i);}}}for循环体(程序段)for循环程序头public类程序头,决定源程序文件名:appl2_5.javapublic类appl2

4、_5的程序体main()方法method的程序头main()method的程序体一个Java程序的基本框架结构:Java程序由一个或多个独立的类组成,但其中必须有一个公有类(如:HelloWorld),而且源代码文件必须与这个公有类的名字相同(如:HelloWorld.java)。Java的类可以由一个或多个方法组成,其中公有类中的main方法可用作程序运行的入口。//TheFirstJavaProgrampublicclassHelloWorld{publicstaticvoidmain(String[]arg

5、s){System.out.println("HelloWorld!");}}程序头的注释HelloWorld公共类main方法修饰符方法头方法体方法名参数返回类型二、数据类型、常量、变量二数据类型、常量、变量java数据类型分为两大类:基本数据类型引用数据类型(一)数据类型数据类型Java数据类型基本类型引用类型数值类型整数类型占字节1)字节型byte1Byte2)短整型short2B3)整型int4B4)长整型long8B浮点数1)浮点型float4B2)双精度型double8B字符类型1)字符型char2B

6、布尔类型boolean1Byte1)类类型class2)接口类型interface3)数组类型(专讲)4)字符串String又称复合类型传递数值传递地址整理如下表地址数据00003550001466……9999811内部存储器数值Java数据类型数据类型占用字节缺省数值取值范围基本数据类型取值范围与缺省值boolean(布尔型)1falsetrue,flaseshort(短整型)2(short)0-32768~32767char(字符型)2‘u0000’0~65535‘u0000’~‘uFFFF’int(整

7、型)40-2147483648~2147483647float(浮点数型)40.0f1.40129846432481707e-45~3.40282346638528860e+38long(长整型)80L-9223372036854775808~9223372036854775807double(双精度型)80.0d4.94065645841246544e-324~1.79769313486231570e+308逻辑字符小数integerbyte(字节型)1(byte)0-128~127整数应有后缀(大、小写均可)

8、应有后缀(大、小写均可)应有后缀(大、小写均可)应有后缀(大、小写均可)十亿量级万亿亿量级地球人难有机会用到如此大之数数据类型占用字节缺省数值取值范围long(长整型)80L-9223372036854775808~9223372036854775807int(整型)40-2147483648~2147483647short(短整型)2(short)0-32768~327

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

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

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