软件园学生在线

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

登录与注册

  • XP
  • 2023-10-15
  • 0

初识java

JDK:开发Java的工具包
JRE:运行Java的必需环境
JVM:识别.class文件(一种二进制文件),使其Java可跨平台

IDE:集成开发环境
其他例子:Eclipse等

基本语法

一、注释
//:其后的内容是注释,不会被识别读取,是单行注释
/*:同上,是多行注释
/*:这类注释会被Javadoc.exe读取
二、标识符**
1.标识符命名规则

  1. 由数字、美元符号、下划线以及Unicode字符集组合构成;
  2. 各符号之间没有空格;
  3. 第一个字符不能为数字;
  4. 不能为关键字和保留字;(有特殊含义用不了)
  5. 标识符的命名最好能反映其作用。
    6.Java区分大小写

2.命名规范
为了美观,一般用驼峰法
例:HisCard getUserName CUR_TERM
3.变量
(变量顾名思义就是一个可以变化的量,还要注意变量定义完后需要初始化)
声明变量
int age; // 声明一个整数变量
double score; // 声明一个双精度浮点数变量
char grade; // 声明一个字符变量
String name; // 声明一个字符串变量
boolean passed; // 声明一个布尔变量
三、运算符
(1)算术运算符

  • 加 -减 乘 /除 %取余
    ++or--:自加或自减
    例:a++ 在a的基础上再加
    ++a 直接加1再输出
    (2)关系运算符
    = = 等于 !=不等于 =
    (3)逻辑运算符
    &&:当且仅当两个操作数都为真,条件才为真。
    | |:如果任何两个操作数任何一个为真,条件为真。
    !:反转,如果条件为true,则逻辑非运算符将得到false。
    (4)赋值运算符
    例如:C + = A等价于C = C + A
    C - = A等价于C = C - A
    C
    = A等价于C = C * A等等
    四、控制语句
    选择
    if(condition){
    //条件为真时执行语句
    }
    还有eles,eles if等
    例 Scanner sc = new Scanner(System.in);
    int a = sc.nextInt();
    int b = sc.nextInt();
    if (a > b) {
    System.out.println("较大值" + a);
    }else{
    System.out.println("较大值" + b);
    }
    还有switch等
    循环
    for 、while、do while等等
    五、方法(这个真没听懂,有点抽象)
    静态调用:
    前面加上private,我们就无法获取,因为是私有的
    可以定义一个方法,使其返回类型与private所修饰的一致
    来进行获取
    六、类和对象
    类,即 像class,等是封装对象属性和行为的载体
    对象是类抽象出来的一个实例
    例: 猫类
    | 四只脚 |两个耳朵 |
    | 跳跃 |爬行 |
    七、继承**
    java允许多层继承(你有爸爸又有爷爷),但不允许多重继承(你有许多爸爸)。
    父类与子类:父类较子类“更大”,是相对的。
    重写:仅在继承中会出现,可以在从父类继承的方法重新编写
    例:从animal类中某一方法在继承的dog类可以改为dog专有的
    public class dog extends animal {
    public dog(String myName, int myid) {
    super(myName, myid);
    }
    public void eat(){
    System.out.println("汪汪");
    }
    }
    super关键字:来实现对父类的继承
XP
XP
© 2025 软件园学生在线
Theme by Wing