# 1001基础

# Learn

5999_体系课Java工程师2023最新版【完结】

https://liaoxuefeng.com/books/java/oop/basic/method/index.html (opens new window)

已学:

🧩1000_阶段一:基础语法
    ### 🧩🧩1001_阶段一:第1周Java基础夯实-环境搭建与语法入门
            1001_01:Java初识
           
            ````
            1001_02:Java常量与变量
            1001_03:Java运算符
            1001_04:Java选择结构
=============================================================================

未学:

    ### 🧩🧩1002_阶段一:第2周Java基础夯实-循环、数组与方法
    ### 🧩🧩1003_阶段一:第3周Java基础进阶-面向对象之封装与继承
    ### 🧩🧩1004_阶段一:第4周Java基础进阶-面向对象之单例模式与多态
    ### 🧩🧩1005_阶段一:第5周Java基础进阶-异常、包装类与字符串
    ### 🧩🧩1006_阶段一:第6~7周Java基础进阶-集合、泛型、多线程、IO与综合案例

✅ Copy success!

# 🧩1000_阶段一:基础语法

# 🧩🧩1001_阶段一:第1周Java基础夯实-环境搭建与语法入门

# 🌟🌟🌟1001_01:Java初识

Deng.java

   public class Deng {
       public static void main(String[] args) {
           System.out.println("Deng");
       }
   }

执行语法:
javac Deng.java
java Deng

输出:Deng

✅ Copy success!

# 🌟🌟🌟1001_02:Java常量与变量

# 🌟🌟🌟1001_03:Java运算符

for (int i = 0; i < args.length; i++) {
    System.out.println("第 " + (i + 1) + " 个参数是: " + args[i]);
}


int i = (100 + 200) * (99 - 88);
double x = 1.0 / 10;
boolean isGreater = 5 > 3; // true

字符类型
char c1 = 'A';
char c2 = '中';

字符串类型
String s = ""; // 空字符串,包含0个字符
String s1 = "A"; // 包含一个字符
String s2 = "ABC"; // 包含3个字符
String s3 = "中文 ABC"; // 包含6个字符,其中有一个空格

// 5位同学的成绩:
        int[] ns = new int[5];
        ns[0] = 68;
        ns[1] = 79;
        ns[2] = 91;
        ns[3] = 85;
        ns[4] = 62;


int[] ns;
        ns = new int[] { 68, 79, 91, 85, 62 };
        System.out.println(ns.length); // 5
        ns = new int[] { 1, 2, 3 };
        System.out.println(ns.length); // 3


字符串数组
String[] names = {
    "ABC", "XYZ", "zoo"
};

✅ Copy success!

# 🌟🌟🌟1001_04:Java选择结构






✅ Copy success!

# 🧩🧩1002_阶段一:第2周Java基础夯实-循环、数组与方法

# 🌟🌟🌟1002_01:Java循环结构

# 🌟🌟🌟1002_02:Java一维数组

# 🌟🌟🌟1002_03:Java二维数组

# 🌟🌟🌟1002_04:Java方法

# 🌟🌟🌟1002_05:综合案例:数组移位与统计




✅ Copy success!

# 🧩🧩1003_阶段一:第3周Java基础进阶-面向对象之封装与继承

# 🧩🧩1004_阶段一:第4周Java基础进阶-面向对象之单例模式与多态

# 🧩🧩1005_阶段一:第5周Java基础进阶-异常、包装类与字符串

# 🧩🧩1006_阶段一:第6~7周Java基础进阶-集合、泛型、多线程、IO与综合案例





✅ Copy success!

# 🧩2000_阶段二:数据库MySql_MyBatis

# 🧩3000_阶段三:前端_Vue_JavaWeb_MyBatis

# 🧩4000_阶段四:Java框架-SpringMVC_SpringBoot电商

# 🧩5000_阶段五:SpringCloud_微服务_分布式

# 🧩6000_阶段六:第35周Zookeeper+Dubbo应用与就业指导