软件园学生在线

  • {{ item.name }}
  • 2023试用期

登录与注册

第0次培训 邵木凡

  • Hepty
  • 2023-10-15
  • 0

Java:基础知识

1.Java前期准备

1.安装Intellij IDEA
2.配置环境

2.梦开始的地方

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}

前两行目前可视为固定操作,之后会解释

3.注释

1.单行注释

//这是一行注释

2.多行注释

/*这是
多行
注释*/

3.双*注释

/**
*可以被javaoc.exe命令解析提取
*并生成到帮助文档中
*
*
*/

目前还不大懂

4.标识符

1.只能由阿拉伯数字,$, _,Unicode字符构成
2.数字不在首位
3.不能为关键字和保留字
4.重视大小写
5.各个符号间无空格
6.不同数据类型对应不同数据范围(如int表示整数,float和double表示小数,布尔变量用来判断命题真假)

5.运算符

1.算数运算符

//变量 加法
        int num1 = 1;
        int num2 = 2;
        int sum = num1 + num2;
        System.out.println(sum);
        //变量 除法 带小数点用double或float
        double a = 1;
        double b = 2;
        double shang =a/b;
        System.out.println(shang);

其中A++表示先输出后计算,++A表示先计算,后输出

//自增 前置++(自己加1)
        int c = 5;
        System.out.println(c++);
        System.out.println(c);//先输出,后计算
        //自增 后置++
        int d = 5;
        System.out.println(++d);
        System.out.println(d);//先计算,后输出
        //自减同理(自己减1)

2.关系运算符

 int e = 5;
        int f = 4;
        boolean equ = (e==f);
        System.out.println(equ);

表示某种关系,可用于检查

3.逻辑运算符
如:&&为A和B都真条件才为真

4.赋值运算符

//赋值运算符,加上本身
        int g = 1;
        int h =2;
        h += g;
        System.out.println(h);

5.控制语句

        //控制语句if else
        /*
        switch方法
        break 跳出循环,不输入接着往下执行
         */

        /*循环
        for 初始条件 条件(真) 更新
        while 条件{代码}
        do-while {代码}while(是否满足条件)
         */

        //输出一到五
        for (int i = 1; i<=5; i = i+1) {
            System.out.println(i);
        }

6.类和对象

1.类是对象的模板,对象依据类来创建
2.关于面向对象,洗衣机的例子秒懂
3.对象有可以具有状态(属性)和行为(方法)

7.数组

1.数组是一种对象
2.长度不变

8.继承

1.子类继承父类,父类只有一个(可参考动物的例子)
2.几种修饰符

  • public 可见
  • protected 其子类或同一个包中类可见
  • default 整个类访问权限是本地
  • private 仅对本类或者其外部类公开
  • final 禁止类被继承
Hepty
Hepty
© 2025 软件园学生在线
Theme by Wing