Java基础语法1
# 注释
/**
* @author 忆梦寻尘
*/
public class Annotation {
// 这是main方法也是程序的入口
public static void main(String[] args) {
/*
我一句话解释不清
睡一觉再说
*/
}
}
标识符
标识符的规则:必须遵守
- 由26个英文字母大小写,0-9 ,_或 $ 组成
- 不能以数字开头,不能是关键字
- 严格区分大小写
标识符的规范:可以不遵守
- 包名:多个单词组成时所有字母小写(例:com.dream)
- 类名和接口名:多个单词组成时所有单词的首字母大写 (例:Person、Animal)
- 变量名和方法名:多个单词组成时第一个单词首字母小写,其他单词首字母大(例:age、getAge)
- 常量名:多个单词组成时,字母全部大写,多个单词之间使用_分隔(例:NUM_MAX)
变量的数据类型
//整数
byte b = 21;
short s = 335;
int i = 5000;
long l = 320942L;//注意加L
//小数
float f = 32.1F;//注意加F
double d = 3222.222;
//字符
char c1 = 'A';
char c2 = '李';
char c3 = '$';
//布尔
boolean b1 = true;
boolean b2 = false;
//字符串
String str = "哈哈哈";
自动类型转换:
int a = 10;
double d = a;
强制类型转换:
int a = 22;
byte b = (byte) a;
运算符
算术运算符
int x = 12;
int m = x++;//后++ 先赋值后加1
System.out.println(x);//13
System.out.println(m);//12
int e = 11;
int q = --e;//前-- 先减1后赋值
System.out.println(e);//10
System.out.println(q);//10
逻辑运算符
//短路与 两边为真,结果才是真
System.out.println(true && true);//t
System.out.println(true && false);//f
//短路或 其中一个为真,结果才是真
System.out.println(true || true);//t
System.out.println(true || false);//t
//取反
System.out.println(!!true);//t
三元运算符
三元运算符的格式:(条件表达式) ? 表达式1:表达式2
int a = 2;
int b = 3;
int max = a > b ? a : b;
System.out.println(max);//3

注释、关键字、数据类型、运算符
浙公网安备 33010602011771号