软件园学生在线

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

登录与注册

后端零-陈斯琦

  • Shiyo
  • 2023-10-15
  • 0

第一章 基础语法

快捷键

sout 快捷输出
ctrl+/ 注释
main 主方法

命名规范

单词首字母大写
变量:首单词首字母大写
类/接口:单词首字母都大写
方法:首单词小写

数据类型

整数byte short int long
小数float double
字符char
布尔boolean

运算符

算术运算符

+-*/
++ --
+= -=
%

逻辑运算符

&与
|或
^异或 两项不同 为true
!非

赋值运算符

关系运算符

==等于
!=不等于

键盘录入

记住格式

import java.util.Scanner;//在class下声明
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();

根据是不同使用情况更改数据类型

if语句

使用else if增加分支

switch语句

实现更多的分支结构
对应不同Case
使用break跳出语句
无匹配值则执行default

循环

初始条件 判断条件 控制条件

for循环

直接定义三个条件进行循环

while循环

定义初始条件 判断条件
控制条件在语句体中确定

do while

先执行语句再进行条件判断

强制转换

对不同数据类型进行转换,但可能损失精度

//将浮点型变量b的数值赋值给整型变量a
int a =(int)b

数组

类似于一堆数的集合,可以有多维数组
数组创建后为每一个索引进行赋值,可调用
取用是可使用遍历,利用for循环将数组中所有数输出或调用

for(int i =1;i<=arr.length;i++){
System.out.println(arr[i-1]);
}

异常

使用try catch捕捉出现的错误
对出现的错误进行输出提示

第二章 面向对象

类与对象

为了更方便的执行任务,为不同对象赋予不同能力,使用类与对象的定义

类

class 即一类对象的集合 一类对象拥有一系列属性与方法

对象

在类中创建对象 为对象赋予不同的属性,使用各种方法

公开与私有

使用public private修饰符修饰方法或对象

封装

将数据与方法封装在一起,以private修饰符修饰
使得数据与方法不可从外部随意访问

方法

由修饰符 返回值类型 初始化数据 语句题 返回值组成
在其他方法中调用方法,输入数据并通过方法的执行得到返回值

修饰符

决定公开或私有

返回值

可以有不同类型int double char String
或者无返回值 在类型处写做void

方法的重载

相同的方法名,使用不同类型的数据执行方法,或不同个数、顺序的数据执行是允许的,称为方法的重载

构造方法

为类定义一只属于本类的方法,可进行数据的传递

继承

使得一个类中的对象可在另一个类中使用
可以多层继承

重写

在子类对父类继承时,可将父类的方法进行重写
不同于重载,所使用数据个数,类型需相同,而语句体不同

super关键字

可在子类中使用super关键字来调用父类中被子类重写前的方法

Shiyo
Shiyo
© 2025 软件园学生在线
Theme by Wing