java基础语言
1、一、主体结构1、java程序的基本组成单元是类,类体中包括属性与方法;2、类的属性为全局变量,方法中的变量为局部变量;
2、二、基本数据类型1、基本数值类型分为8种;由低到高排列顺序:byte<short<int<long<floate&造婷用痃lt;double2、整数类型 声明方法 byte mybyte = 124 ;(-128~127) short myshort = 32564;(-32768~32767) int myint = 45784612;(-2147483648~2147483647) long mylong = 467894511;(正负9223372036854775808),注:给long类型赋的值大于或小于int类型的最大值或最小值是,需要在数字后面加L或13、浮点类型 分为单精度和双精度两种类型 声明: float f1 = 13.23f; double d1 = 4562.12d; double d2 = 45678.1564;4、字符类型 1)char型 存储单个字符, char x1 ="a" 或 char x2 = 97; 注:(int)x1可以得到x2的值5、布尔类型(true/false)boolean b = true;
3、三、变量与常量在程序执行过程中,值不能被改变的称为常量,值能被改变的称为变量;1、命名规则: 1)由人员顺序的滋补、下划线、美元符号($)和数字组成,且第一个字符不能为数字; 2 ) 不能是关键字 3)不能重复 4)选择有意义的单词作为名称 5)常量名称字符全为大写如: int age = 3; 变量 final boolean BOOL = true; 常量
4、四、运算符 1、算术运算符:+、-、*、/、%(取余数) 2、自增和自减: ++锾攒揉敫a(--a) //表示在使用变量a之前,先使a的值加(减)1 a++(a--) //便是在使用变量啊之后,使a的值加(减)1 3、比较运算符 :>、<、==、>=、<=、!= 4、逻辑运算符 : &(与)、||(或)、!(非) & :只要有一个为false,结果就为false || :只要一个为true,结果就为true 5、位运算符 6、三目运算符 格式:条件式?值1:值2
5、五、数据类型转换 1、隐式类型转换:不需要任何操作,自动从小到大转换;如:int x = 50; float y =x; 2、显式类型转换:当吧高精度的变量的值赋给低精度的变量时,需要强制转换; 如:int a = (int)45.23;