软件园学生在线

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

登录与注册

后端零 孙钦杨

  • jonsenk
  • 2023-10-15
  • 0

java的基本语法

1.注释

//单行注释

/ /多行注释

/* /不常用

注释是指帮助其他人理解自己所写的代码的工具,可以快速地理解。

2.变量

变量是内存的一块空间,变量相当于一个箱子,为变量赋值相当于向盒子里放东西。变

量的使用可以使我们对数据的处理更加方便,便于改变数值。变量类型与数据需要一一

对应。

变量命名:变量类型+变量名=数值

变量类型

(1)整数型

byte(-128 ~ 127) 占位1byte

short(-32768 ~ 32767) 占位2byte

int(-2,147,483,648 ~ 2,147,483,647) 占位4byte

long(-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807) 占位

8byte

(2)小数型

float 单精度浮点数 占位4byte 精度七位

double 双精度浮点数 占位8byte 精度十五位

(3)

boolean 只有true/false 两种值

char 可以存储任何字符 占位2byte

3.类,对象

类是一类属性,行为相同的事物模板,是抽象的集合

对象是一个实例,是类中的一个具体的体现

比如狗是一类,一只狗就是对象

面向过程指的是对于事物的具体流程步骤,亲历亲为的完成每一步,比较繁琐

面向对象是找到可以解决问题的对象,关注事物的属性,功能,操作就可以大大简化

类的定义

class 类名 {

}

创造对象

new 类名(参数 xxx);

4.修饰符类型

public

权限最大,公开可见

一个Java文件中,只能有一个public类,遵循封装原则,public不应该修饰数据成员

protected

对于其子类,或者同一个包中的类可见

通常用于父类方法给子类使用

缺省 default

无修饰符默认为省缺

整个类的访问权限是本地

对于同一个包中的类,可见

private

最小权限,仅自己可见

final

禁止方法被覆写禁止被继承

5.分支

(1)if,else,else if


if(a>b){
    语句
}
else(a=b){
    语句
}
else if(a<b){
    语句
}

(2)switch
switch (表达式) {
case 1:
    break;
case 2:
    break;
case 3:
    break;
default:
    break;
}

6.循环

(1)for

for(初始定义式;expression;要做什么){}

定义 判断 执行 判断

(2)while/do-while循环

while(expression){} 先判断再执行

do{ do something }while(expression) 先执行再判断

7.继承

子类可以继承父类的方法属性,比较方便

父类对子类可以一对多,而子类继承父类只能多对一,
jonsenk
jonsenk
© 2025 软件园学生在线
Theme by Wing