您的位置:首页 > 编程语言 > Java开发

重拾java基础(二):java基础语法总结

2017-01-14 22:40 225 查看
1、EditPlus的安装及配置

安装——工具——添加工具——程序——菜单文本(编译)——
命令(C:\Developjava\JavaJDK\jdk1.7.0_75\bin\javac.exe)——参数(文件名)——起始目录(文件目录窗口所在目录)——
应用——确定;

安装——工具——添加工具——程序——菜单文本(运行)——
命令(C:\Developjava\JavaJDK\jdk1.7.0_75\bin\javac.exe)——参数(文件名不含拓展名)——
起始目录(文件目录窗口所在目录)——应用——确定;


2、常量:程序中给定不变的量;

整型
浮点型
字符型 char
字符串 String
空常量 null
布尔常量


3、进制

二进制
八进制
十六进制
十进制


4、进制转换

倒除法   逐位数字与进制的数字位数的次方相乘然后再相加;
二进制    在数据之前加0b
八进制    在数据之前加0
十六进制  在数据之前加ox


5、数据类型

整形(byte   short  int  long)
浮点型 (float  double)
字符型 char     变量赋值时需要加单引号,例如  char ch = ‘f’
布尔类型  boolean
字符串类型   String   变量赋值时需要加双引号, 例如   String   s = “how are you”


6、类型转换

自动类型转换   小类型转换为大类型,小范围转换为大范围
byte 、short、char——int——long ——float——double
数学运算符对与基本数据类型的影响:
1.不同类型在运算时,小类型会转换为大类型进行运算。
2.byte、short、char参与运算时,首先都会先转换为int类型然后参与运算。
强制类型转换
(定义类型)变量名 = (强制类型)值
注意:我们需要根据实际情况,只有这个值确实属于目标类型的时候才可以转换。
变量和常量在运算时:
变量和变量是变量
常量和常量相加是常量。
常量先运算结果
变量先转换类型。


7、变量: 程序中 所定义的需要量

1.  数据类型  变量名;   变量名 = 值;
2.  数据类型  变量名 = 值;
3.  数据类型  变量1=值1,变量2;


8、运算符

算术:+ 、-、*、/、%、++、-- 、+
赋值:=、  +=、  -=
比较:<、>、>=、<=、!=
逻辑:&、&&、|、|| 、!、^
三目(位、元):(布尔运算)?值1:值2
位移(了解) :<< 左移  >> 右移     位移为二进制编码的补码进行移动

算术    + - *
% 取余
/ 取整
++ 自增  变量+1
如果变量在前,则整个式子的值+1之前的值。
如果变量在后,则整个式子的值+1之后的值。
-- 自减  变量-1
如果变量在前,则整个式子的值-1之前的值。
如果变量在后,则整个式子的值-1之后的值。
+  字符串的相加
字符串无论和什么类型相加,都是字符串拼接。

赋值

= 赋值
+= 相加之后赋值  a+=5相当于 a=a+5
-= 相减之后赋值  a-=5相当于 a=a-5
*= 相乘之后赋值  a*=5相当于 a=a*5
%= 取余之后赋值  a%=5相当于 a=a%5
/= 取整之后赋值  a/=5相当于 a=a/5

比较:

== 相等
!=  不等
>
<
>=
<=

逻辑:

与:两个式子都为true则结果为true,否则结果为false
&  &&
或:只要有一个式子为true结果为true,否则为false
|   ||
非: 取反
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: