Java基础语法详解:
1、编写Java应用程序:Hello World
2、标识符:在java程序能够自定义的内容
类名:首字母必须大写,多个字母构成的,eg:Hello,HelloWorld
方法名:首字母必须小写,多个字母构成,eg:add,addUser,addUserAndAge
变量名称:
常量:首字母小写,多个字母构成的,eg:age,userNameAndAge
变量:所有字母必须大写,多个字母构成,eg:PI,CONNECTION_URL
3、标识符的命名规范:
1>必须以“_”,字母,$符号开始,其他部分内容不能包含除"$"符号以外特殊字符
eg:_name,$$$,1name(不合法),%_name(不合法),name%(不合法)
2>不能使用中文字符
3>定义标识符必须有意义 eg:int a = 10 , int age = 10;
4、注释:
文档注释:/**
*
*/
多行注释:/*
*/
单行注释://
5、小技巧:当我们不知道运算符优先级的时候可以加();
print 不自动换行 println 自动换行
核心语法:
1>原始类型:
void方法返回的类型
8种基本数据类型:
4种整数型:byte;short;int;long
2种浮点型:float;double
1种布尔型:boolean
1种字符型:char
数据类型转换:

2>变量
语法:数据类型 变量名称 = 变量的值
3>String
String name = "赋值";
变量的运算:

&:与运算-->只有对应的两个二进制均为1时,结果位才为1,否则为0;6&3=2;
|:或运算-->只要对应的二个二进制有一个为1时结果位就为1,两个都为0时才为0;6|3=7;
^:异或运算-->当两对应的二进制相异时,结果为1;6^3=5;
~:非运算符-->其功能是对参与运算的数的各二进位按位求反;~9=-10;
<<:左移-->往左移位,右部补0;2<<3=16;
>>:右移-->往右移位,整数左边补0,负数补1;3>>1=1;
>>>:无符号右移-->往右移位,左边补0;
原码,反码,补码:



网友评论