欢迎来到天天文库
浏览记录
ID:36197715
大小:1.03 MB
页数:90页
时间:2019-05-07
《java第3章java语言基础程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章第三章Java语言基础本节要点和目标...一、语言与程序Java程序的构成二、数据类型、常量、变量三、表达式四、流程控制语句本节要点和目标语言与程序人类语言:汉语、英语、法语…计算机语言:C、java、VB…构成:字、词句子文章语法:词法句法章法汉语:字法构成:标识符语句程序语法:词法句法章法语言与程序人类语言:汉语、英语、法语…计算机语言:C、java、VB…构成:字、词句子文章语法:词法句法章法汉语:字法,字构成词。英语:词法,字母构成词。构成:标识符语句程序语法:词法句法章法词法,字符构成标识符、运算符。publicclassappl3_0{publicsta
2、ticvoidmain(Stringargs[]){inti;for(i=1;i<3;i++){System.out.print(i+"*"+i);System.out.println("="+i*i);}}}程序(文章)语句词法:标识符----系统定义标识符(保留字,不能再用)用户定义标识符系统定义标识符(类名、方法名、语句名、数据类型名、修饰符…)用户定义标识符(类名、变量名、常量名、函数名…)字母或下划线+字母、下划线、数字+…各种名称类名变量名iJava程序值可变可显示可运算一、Java程序的构成一java程序结构publicclassappl2_5//定义pub
3、lic类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_5的程序体main()方法method的程序头main()method的程序体一个Java程序的基本框架结构:Java程序由一个或多个独立的类组成,但其中必须有一个公有类(如:H
4、elloWorld),而且源代码文件必须与这个公有类的名字相同(如:HelloWorld.java)。Java的类可以由一个或多个方法组成,其中公有类中的main方法可用作程序运行的入口。//TheFirstJavaProgrampublicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}程序头的注释HelloWorld公共类main方法修饰符方法头方法体方法名参数返回类型二、数据类型、常量、变量二数据类型、常量、变量java数据类型分为两大类:基
5、本数据类型引用数据类型(一)数据类型数据类型Java数据类型基本类型引用类型数值类型整数类型占字节1)字节型byte1Byte2)短整型short2B3)整型int4B4)长整型long8B浮点数1)浮点型float4B2)双精度型double8B字符类型1)字符型char2B布尔类型boolean1Byte1)类类型class2)接口类型interface3)数组类型(专讲)4)字符串String又称复合类型传递数值传递地址整理如下表地址数据00003550001466……9999811内部存储器数值Java数据类型数据类型占用字节缺省数值取值范围基本数据类型取值范围与
6、缺省值boolean(布尔型)1falsetrue,flaseshort(短整型)2(short)0-32768~32767char(字符型)2‘u0000’0~65535‘u0000’~‘uFFFF’int(整型)40-2147483648~2147483647float(浮点数型)40.0f1.40129846432481707e-45~3.40282346638528860e+38long(长整型)80L-9223372036854775808~9223372036854775807double(双精度型)80.0d4.94065645841246544e-3
7、24~1.79769313486231570e+308逻辑字符小数integerbyte(字节型)1(byte)0-128~127整数应有后缀(大、小写均可)应有后缀(大、小写均可)应有后缀(大、小写均可)应有后缀(大、小写均可)十亿量级万亿亿量级地球人难有机会用到如此大之数数据类型占用字节缺省数值取值范围long(长整型)80L-9223372036854775808~9223372036854775807int(整型)40-2147483648~2147483647short(短整型)2(short)0-32768~327
此文档下载收益归作者所有