JAVA的基本语法1.词法与句法2.数据类型(datatype)3.常量与变量(variable)4.运算符(operator)5.表达式(expression)6.语句(statement)关键词(Keyword)1.abstractdoubleintstrictfp**2.booleanelseinterfacesuper3.breakextendslongswitch4.bytefinalnativesynchronized5.casefinallynewthis6.catchfloatpackagethrow7.charforprivatethrows8.classgoto*protectedtransient9.const*ifpublictry10.continueimplementsreturnvoid11.defaultimportshortvolatile12.doinstanceofstaticwhile注:*当前未被使用**使用于Java2标识符(Identifier)标识常量、变量、数据类型、类和方法publicclassHelloWorld1{publicstaticvoidmain(String[]args){Stringmessage=“HelloWorld!”;myPrint(message);}privatestaticvoidmyPrint(Strings){System.out.println(s);}}标识符(Identifier)组成规则1.字母(A~Z、a~z)、特殊符号($、_)和数字(0~9)2.第1个符号不能为数字3.不能为关键词(keyword)、true、false、null4.区分大小写标识符(Identifier)例:point4、5w、A%、thisPicture、$currentValue、OK、_23b、Y_123、#length、a+b、if5w、A%、#length、a+b、if标识符(Identifier)一般约定1.表示常量的标识符全部大写,如RED2.表示类名的标识符用大写字母开始,如MyCar3.表示公有方法和实例变量的标识符用小写字母开始,后面的描述性词以大写开始,如getCurrentValue4.表示私有或局部变量的标识符全部用小写字母,如next_valueJAVA的基本语法1.词法与句法2.数据类型(datatype)3.常量与变量(variable)4.运算符(operator)5.表达式(expression)6.语句(statement)数据类型基本类型(primitive)数字(number)整型(integers)1.字节整数(byte,8bits):-128~127,02.短整数(short,16bits):-32768~32767,03.整数(int,32bits):-2147483648~2147483647,04.长整数(long,64bits):……,0L实型(realnumbers):浮点型(有效位数不同)1.单精度(float,32bits):……,0.0F2.双精度(double,64bits):……,0.0D字符(char,16-bitUnicode字符):\u0000~\uffff布尔(boolean):true,false构造/引用类型(reference):数组(Array),类(class),接口(interface)数据类型示例1.inti=178;2.longl=8864L;(8864l)3.doubled1=37.266;4.doubled2=37.266D;(37.266d)5.doubled3=26.77e3;6.floatf=87.363F;(87.363f)7.charc=‘d‘;8.booleanb1=true;9.booleanb2=false;JAVA的基本语法1.词法与句法2.数据类型(datatype)3.常量与变量(variable)4.运算符(operator)5.表达式(expression)6.语句(statement)常量程序执行过程中,值(Value)保持不变的量整型常量实型常量字符常量字符串常量常量整型常量常用十进制、八进制、十六进制表示有正负号起始最大整数(正)最大长整数(正)举例十进制0,1~921474836479223372036854775807L23,+567,-12,0,1234八进制00177777777770777777777777777777777L034,0175,-0777L十六进制0x0x7FFFFFFF0x7FFFFFFFFFFFFFFFL0xFF,0x45L常量实型常量双精度实数(double,8个字节,数字后加字母D或d)浮点实数(float,4个字节,数字后加字母F或f)若无明确字母标识,则系统默认为双精度实数两种表示方法十进制:数字和小数点组成,必须有小数点,例0.12,.12,12.,12.0科学计数法:123e3,123E3,0.4e8D,-5e9常量字符常量用单引号括起来的单个字符例:‘a’,‘A’,‘@’,‘’,‘&’JAVA中的字符为Unicode字符双字节,范围‘\u0000’~‘\uFFFF’转义字符序列\b退格\t制表符\n换行(Newline)\r回车(Carriagereturn)\’单引号\”双引号\\反斜杠常量字符串常量用双引号括起来的若干个字符例,“Iamastudent”,“java语言”,“A”转义字符序列表示“\””“\’”常量例:转义字符classTest{publicstaticvoidmain(Stringargs[]){System.out.println(“java\n语\b言");System.out.println("java\r语言");System.out.println("java\t语言");System.out.println("\\java语言\\");System.out.println("\'java语言\'");System.out.println(“\”java语言\“”);}}C:\>javaT...