1、注释
public class HelloWorld {
public static void main(String[] args) {
//Ⅰ 单行注释
//输出HelloWorld
System.out.println("HelloWorld");
//Ⅱ 多行注释 /* 内容 */
/* 注释如何设置颜色
①在 File 查找并点击 Setting
②点击 Editor --> Color Scheme --> Java --> Comments --> Line Comment
③便可以改变注释的颜色、样式。
*/
//Ⅲ JavaDoc:文档注释 /** */
/**
* @Description HelloWorld
* @Author 单一云
*/
//网络有很多有趣的代码注释,以后可以参考
}
}
①单行注释 //
②多行注释 /* */
③文档注释 /** */
2、标识符
Java所有的组成都需要名字。 类名、变量名 以及 方法名 都被称为 标识符。
注意:关键字不能作为 标识符 和 方法名
⚪关键字
import jdk.swing.interop.SwingInterOpUtils; //这个会自动生成,暂且不理
public class Demo1 {
public static void main(String[] args) {
// 标识符--开头:①字母大写/小写 ②美元$ ③下划线_ (第二个字母也是如此,遵循这三点)
String Hello = "单一云";
String hello = "单一云";
String $hello = "单一云";
String _hello = "单一云";
// 标识符是大小写敏感--->Man man 是两个标识符
String Man = "单一云";
String man = "一云";
System.out.println(Man); //Man man 是变量,不用加""
System.out.println(man);
//标识符错误
// String 1hello = "单一云";
// String #hello = "单一云";
// String *hello = "单一云";
// String class = "单一云"; --->class是关键字不能做变量名
}
}
3、数据类型
⚪以下图片来自 【狂神说Java】Java零基础学习视频通俗易懂 点击跳转
------拓展-------
Java代码如下
public class demo02 {
public static void main(String[] args) {
//八大数据基本类型
//整数
int num1 = 10; //最常用
byte num2 = 20;
short num3 = 20;
long num4 = 30L; //Long类型要在数字后面加L
//小数:浮点数
float num5 = 50.1F; //float类型要在数字后面加F
double num6 = 30141592653589793;
//字符
char name = 'A';
//字符串,String是类,不是关键字,所以可以作为标识符。
String String = "单一云";
//布尔值
boolean flag = true;
//boolean flag = false;
}
}
4、数据类型扩展及面试题讲解
以下内容可通过 【狂神说Java】Java零基础学习视频通俗易懂P24 进行观看。
代码及知识点如下
import javax.lang.model.util.Elements;
public class Demo03 {
public static void main(String[] args) {
//整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x
int i = 10;
int i2 = 010; //0开头 八进制
int i3 = 0x10; //0x开头 十六进制 0~9 A~F
System.out.println(i); //输出10
System.out.println(i2); //输出8
System.out.println(i3); //输出16
System.out.println("===============================");
//浮点数拓展 eg:银行业务怎么表示钱?--------->>>BigDecimal 数学工具类 (不能用浮点数表示)
//float 以下的例子可以看出 float 有限 离散 舍入误差 接近但不等于
// double
//最好完全使用 浮点数 进行比较
//最好完全使用 浮点数 进行比较
//最好完全使用 浮