标签:单行注释 ring fit java 浮点 基本数据类型 标识符 数字 命名空间
单行注释
public class Hello {
public static void main(String[] args) {
System.out.println("Java");
//控制台输出Java
}
}
多行注释
public class Hello {
public static void main(String[] args) {
System.out.println("Java");
/*我是多行注释
在这也可以注释
*/
}
}
文档注释
public class Hello {
public static void main(String[] args) {
System.out.println("Java");
/**
* 我是文档注释
*/
}
}
关键字
标识符:JAVA所有的组成部分都需要名字。类名,变量名以及方法名都被称为标识符
以**字母A-z,$,_开始**,还有数字,不能使用关键字当变量名,而且大小写敏感。
强类型语言:所有变量都必须先定义才能使用
类型:
变量:可以变化的量
数据类型
public class Demo01 {
public static void main(String[] args) {
//八大基本数据类型
//整数
int num1 = 10;
byte num2 = 20;
short num3 = 30;
long num4 = 40L;
//小数:浮点数
float num5 = 50.1F;
double num6 = 3.14;
//字符
char name = 'A';
//字符串,String不是关键字,是类
String sex = "男人";
//布尔值:是非true/false
boolean flag = true;//
}
}
位**:计算机内部数据存储的最小单位。
字节:计算机中数据处理的基本单位。
1B(byte字节)=8bit(位)
转义字符
String问题点:
public class Demo01 {
public static void main(String[] args) {
String sa = new String("hi");
String sb = new String("hi");
String sc = "hi";
String sd = "hi";
System.out.println(sa==sb);//false
System.out.println(sc==sd);//true
}
}
低------------------------------------------------------------------------>高
byte,short,char --> int --> long --> float --> double
强制转换:高到低
自由转换:低到高
注意:不能转换布尔值
变量:变化的量
java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
变量作用域:
常量:不能变化的量
算术:+,-,*,/,%,++,--
赋值:=
关系:>,<,>=,<=,==,!=
逻辑:&&,||,!
位:&,|,~,>>,<<
条件:? :
扩展赋值运算符:+=,-=,*=,/=
其用于区别类名的命名空间
标签:单行注释 ring fit java 浮点 基本数据类型 标识符 数字 命名空间
原文地址:https://www.cnblogs.com/xiao-wei-ge/p/12381049.html