第二章:java语法
2015-09-19 09:05
183 查看
一.java标识符:
用来表示变量、数组、类、方法、文件等的有效字符序列(其实就是程序猿自定义的东西,由程序 猿手动取个名字啦。。。)
注意:标识符不能使用关键字、特殊字符、保留字(goto,const),只能使用字母、下划线,$开
头。
以下是常用的关键字:
二.基本数据类型:
1.数字类型:
整数类型:byte(字节):长度1字节。
short(短整型)长度2字节(-128——127)。
int(整型)长度4字节。
long(长整型)长度8字节,内容后要加L/l。
浮点类型(小数):float(单精度):长度4字节,内容后加F/f,小数位最多7位。
double(双精度):长度8字节小数位最多15位。
2.字符类型
char(单字符类型):内容用单引号引住。
boolean(布尔类型):用于判断,内容只有true和false。
三.运算符:
1.算数运算符
+(加),-(减),*(乘),/(除),%(取模:除以后取余数),
++:自增(前):赋值前+1;自增(后)赋值后+1;
--:自减(前):赋值前-1;自减(后)赋值后-1;
注意:运算中有long则结果为long,否则为int;有double结果为double,否则为float。
2.赋值运算符
=(赋值),+=(加等),-=(减等),*=(乘等),/=(除等),%=(取模等)
如下所示:
3.比较运算符
>(大于),>=(大于等于),<(小于),<=(小于等于),==(等于),!=(不等于)
结果为boolean类型。
4.逻辑运算符
&(与),|(或),^(异或),!(非),&&(短路与),||(短路或)
结果为boolean类型。
短路:当第一个条件表达式能判断出结果是,直接判断结果,不再看第二个条件表达式。
5.三目运算符:
条件表达式?返回值1:返回值2 例如: a>b?x:y
条件表达式为true是,返回值1,条件表达式为false时,返回值2。
用来表示变量、数组、类、方法、文件等的有效字符序列(其实就是程序猿自定义的东西,由程序 猿手动取个名字啦。。。)
注意:标识符不能使用关键字、特殊字符、保留字(goto,const),只能使用字母、下划线,$开
头。
以下是常用的关键字:
二.基本数据类型:
1.数字类型:
整数类型:byte(字节):长度1字节。
short(短整型)长度2字节(-128——127)。
int(整型)长度4字节。
long(长整型)长度8字节,内容后要加L/l。
浮点类型(小数):float(单精度):长度4字节,内容后加F/f,小数位最多7位。
double(双精度):长度8字节小数位最多15位。
2.字符类型
char(单字符类型):内容用单引号引住。
boolean(布尔类型):用于判断,内容只有true和false。
三.运算符:
1.算数运算符
+(加),-(减),*(乘),/(除),%(取模:除以后取余数),
++:自增(前):赋值前+1;自增(后)赋值后+1;
--:自减(前):赋值前-1;自减(后)赋值后-1;
注意:运算中有long则结果为long,否则为int;有double结果为double,否则为float。
2.赋值运算符
=(赋值),+=(加等),-=(减等),*=(乘等),/=(除等),%=(取模等)
如下所示:
3.比较运算符
>(大于),>=(大于等于),<(小于),<=(小于等于),==(等于),!=(不等于)
结果为boolean类型。
4.逻辑运算符
&(与),|(或),^(异或),!(非),&&(短路与),||(短路或)
结果为boolean类型。
短路:当第一个条件表达式能判断出结果是,直接判断结果,不再看第二个条件表达式。
5.三目运算符:
条件表达式?返回值1:返回值2 例如: a>b?x:y
条件表达式为true是,返回值1,条件表达式为false时,返回值2。
相关文章推荐
- 第六章:面向对象(二)
- 第四章:数组
- Java基础——switch、循环语句、控制跳转语句
- java(1)--集合框架
- 如何较好的使用BoxLayout
- java获取路径的各种方法
- Java解析XML之dom4j方式
- Spring第一餐
- springmvc文件上传的三种方式
- SpringMVC工作原理
- spring jar包详解
- 注解的作用与Spring的常用注解
- Java关键字及其作用
- java中static 静态代码块
- Eclipse.ini的相关说明
- Eclipse快捷键大全
- JNI详解以及使用Java调c代码
- java简单取款机
- spring整合各大ORM框架的原理图
- spring的声明式事务内部图