------- android培训、java培训、期待与您交流! ----------
1.java常见dos命令行命令:
1、e:
进入e盘根目录下;
2、dir(directory)
列出当前目录下的所有目录;
3、cd(change directory)
改变目录;
4、cd..
返回到上一级目录;
5、cd\
跳到当前目录的根目录下;
6、md(make directory)目录名
创建一个指定目录;
7、rd(remove directory)目录名
删除一个指定目录(要从里往外删);
8、del(delete) 文件名
删除一个指定文件;
9、exit
退出dos命令行窗口;
10、help
帮助命令,列出所有的命令及其功能;
11、help+命令
列出该命令的用法;
2.java数据类型:
基本数据类型包括:
1.数值型:整数类型(byte, short, int, long)和浮点类型(float,double)
2.字符型:char
3.布尔型:boolean
引用数据类型:
4.类:class
5.接口:interface
6.数组:[]
自动类型提升
byte b = 3;
int x = 4;
x = x + b;//b会自动提升为int类型进行运算。
强制类型转换
byte b = 3;
b = b + 4;//报错
b = (byte)(b+4);//强制类型转换,强制将b+4的结果转换为byte类型,再赋值给b.
1.数值型:整数类型(byte, short, int, long)和浮点类型(float,double)
2.字符型:char
3.布尔型:boolean
引用数据类型:
4.类:class
5.接口:interface
6.数组:[]
自动类型提升
byte b = 3;
int x = 4;
x = x + b;//b会自动提升为int类型进行运算。
强制类型转换
byte b = 3;
b = b + 4;//报错
b = (byte)(b+4);//强制类型转换,强制将b+4的结果转换为byte类型,再赋值给b.
3.java标示符写法:
java标示符是用来标示文件名、类名、变量名、方法名、类型名、数组名等的有效字符序列。其命名规则如下:
1、标示符由字母、下划线和美元符号组合而成。
2、标示符必须以字母、下划线或$开头,第一个字符不能使数字。
3、java标示符区分大小写。
4.位运算符:
位运算符是对操作数以二进制位为单位进行的操作和运算,位运算符的操作数和结果都是整型量
位运算符 | 含义 | 用法 | 运算规则 |
~ | 按位取反 | ~a | 将a安位取反,0取反后为1,1取反后为0 |
>> | 带符号的右移 | a>>b | 将a按位右移b位 |
<< | 左移 | a<<b | 将a按位左移b位,左移后右边的空位都填入0 |
>>> | 不带符号的右移 | a>>>b | 将a按位右移b位,左边的空位填0 |
& | 按位与 | a&b | a和b相同的位都为1,则结果为1,否者为0 |
| | 按位或 | a|b | a和b相同的位都为0,则该结果为0.否者为1 |
^ | 按位异或 | a^b | a和b相同的位相同,则结果为0,否者为1 |
小结:
1、一个数向右移n位相当于这个数乘以1/2的n次方;一个数向左移n位相当于这个数乘以2的n次方;
2、a^b^b=a;