java-基本语法结构
- 格式:wps
- 大小:27.50 KB
- 文档页数:5
1.Java语言严格区分大小写
书写规范如下:
类:每个首字母单词均大写,MyClass
方法、变量:一个单词均小写,多个单词是第一个单词首字
母小写,后面的单词首字母大写,myMethod 常量:均以大写字母表示,多个单词用下划线分开,WINDOWS_DESTORY.
2.注释方法
//注释一行
/* ....*/注释一段
3.Java中的标识符
标识符作用就是给Java中的包、类、方法、变量等取名字。
标识符定义原则:见名知义,区分大小写,不可用关键字合法标识符:indentifier,user-name,-username,$username 非法标识符:class(关键字不能作标识符)
98.3(数字不能作标识符)
you@me(只能用_和$符号,其他的错)
Hello jim(不能有空格)
关键字均是小写,如:class,return
Java中一共有51个关键字:
数据类型关键字:byte,int,short,long,float,double
char,boolean
修饰符关键字:public,void,static,final,protected,private,
strictfp,abstract,transient,synchronized,
volatile,native
流程控制关键字:if,else,do,while,for,switch,case
default,break,continue,return,try,
catch,finally
动作相关关键字:package,import,throw,throws,extends,
Implements,this,super,instanceof,new 其他关键字:goto,const(java语言中没用但保留了)
true ,false,null
4.数据类型(由简单数据类型和引用类型组成)
(1个字节占8位二进制数)
Byte 占1个字节,取值范围-128到127
Boolean 占1个字节取值范围true和false
Short 占2个字节,取值范围-32768到32767
Char 占2个字节,取值范围0到2的16次方
Int 占4个字节,取值范围-2的31次方到2的31次方-1 Float 占4个字节,取值范围-3.04E38到3.04E38
Long 占8个字节,取值范围-2的63次方到2的63次方
Double占8个字节,取值范围-1.798E308到1.798E308 整型变量:int,short,long,byte
字符型:char
浮点型:float,double
布尔型:Boolean
Java语言中整型常量三种表示形式
十进制:21,100
八进制:以0开头的,如:0123
十六进制:以0x或0X开头,如0x123
Java语言中字符常量用单引号,字符串用双引号,如‘s’“大手大脚”(当字符串中出现+号是,起连接
作用,如“a”+“b”结果为ab)
Java语言中默认整型常量为int型
Java语言中默认浮点型为double型,声明float型需在数据后面加f或F
例如:double d=3.3
float f=3.3f
5.变量的使用
变量:在程序中可以变的量,代表保存数据内存单元。
使用原则:先定义后使用,使内存与变量建立联系。
语法规则:变量类型标识符int a
变量分为局部变量和全局变量。
局部变量:写在成员方法或代码块内的量
作用范围:从定义位置开始到第一个花括号结束
void f1(int x) {
int y = x;
boolean b = true;
if(b) {
int m = 34 ;
System.out.println("b="+b);//b=true
System.out.println("m="+m);//m=34
}
System.out.println("m="+m); //错因:m是局部变量只能再
方法体中使用System.out.println(“b=”+b);
局部变量必须先赋值后使用。
全局变量又叫成员变量,既不在方法中也不在程序块内中,全局变量一般是接到类下开始写的,例如:
public class Connect {
public int b=2; //全局变量
public float c;
public static void main(String[] args) {
int var1; //局部变量
int a = 1; //局部变量
int c=3;
int var2;
var1=128;
var2=127;
System.out.println("var1="+a);
System.out.println("var2=");
}
}
}
成员变量可以不赋初值,系统默认赋值。
成员变量默认值一般为0或false或null
整数默认0,小数默认0.0,字符型char默认’’,boolean默认false。