自存bro code java course 笔记(2025 及 2020)
Java Full Course for free ☕
- System 是 Java 中的一个 final 类,定义在 java.lang 包中。
- 它的 构造方法是 private 的,意味着你无法通过 new System() 来创建对象。
- 它的所有常用成员(如 System.out, System.in, System.err, currentTimeMillis() 等)都是 静态变量或静态方法。
main(String[] args)
- String[] 表示一个 字符串数组,也就是可以接收多个字符串。
- args 是这个数组的变量名,通常代表 arguments(参数) 的缩写。
- 整体意思是:当你运行 Java 程序时,可以通过命令行或 IDE 向程序传递参数,这些参数会被自动封装成一个字符串数组传入 main 方法。
System.out.println("\n 1you have bought"); \n是什么
在 Java 中,\n 是一个 转义字符,表示 换行符。它的作用是在输出时将内容换到下一行显示。
public static void main(String[] args) {
String name= "Spongebob";
System.out.printf("Hello %s\n",name);//string类型的占位符
}
伪代码
用文字表示要做什么
ternary operator 三元运算符
switch 表达式
简洁版的 case 分支,用 -> 代替了传统的 :,而且不再需要 break 语句,也避免了 switch 中常见的“贯穿(fall-through)
如果想先执行一遍代码/做检查
选do{}while()
编程时遵循
Text Blocks 的语法
简洁地定义多行字符串
Java 引入了三重引号 """ 的方式来表示多行字符串,不用再为每行手动加 "\n",也不必烦恼复杂的转义字符。类似js的模板字符串