自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 第十章:接口

2. 接口的语法: (1) 接口的关键字:interface (2) 语法: interface 接口名{} (3) 接口不能创建对象,但是可以声明引用 (4) 接口中不能定义构造方法 (5) 接口中所有属性为公开、静态、常量(默认被 public static final修饰) (6) 接口中所有方法位公开抽象方法(默认被 public asbtract修饰)1. 接口:是一种标准,接口的实现者和使用者都必 须遵循的约定。1. 语法: class 类名 implements 接口名{}

2024-06-17 15:03:26 99

原创 第九章:三个修饰符

2. 可以修饰方法:(1) 被static修饰的方法称为静态方法 (2) 语法: 访问修饰符 static 返回值类型 方法名(形 参){} (3) 使用:直接通过 类名.静态方法名(实参);1. abstract可以修饰类:(1) 被abstract修饰的类称为抽象类 (2) 语法: abstract class 类名{} (3) 特点:抽象类只能声明引用,不能创建对象 (4) 抽象类中可以定义属性和成员方法、构造方法。思考:System.out.println();三、final[最终的、最后的]

2024-05-28 16:04:25 329

原创 第八章:面向对象的三大特性(封装、继承、多态)

(2) 第二种用法:super() a. 创建子类对象时,jvm默认创建一个父类 对象,而且默认使用父类中无参数的构造方法完成 父类对象的创建 b. super()/super(实参):应用在子类的 构造方法的第一行有效语句中,代表创建子类对象 时,告知jvm完成父类对象创建时采用哪一个构造 方法完成对象的创建 c. 如果子类的构造方法第一行没有指定 super()/super(实参),则默认添加super()1. 理解: (1) 继承体现的是类之间的一种“is-a”关系。

2024-05-28 16:00:48 532

原创 第七章:面向对象

4. 方法: (1) 方法:也称为成员方法 (2) 位置:定义在类以内,其他的方法以外 (3) 语法: public 返回值类型 方法名(形参){ // 方法体 } (4) 方法的定义分为方法的声明和方法实现: a. 方法的声明: 修饰符 返回值类型 方法名(形参)异常 注意:一个方法的修饰符可以有0~n个 b. 方法的实现:{}2. this() (1) this()只能应用在构造方法中,调用本类其 他构造方法 (2) this()只能应用在构造方法中的第一行有效 语句。

2024-05-20 15:51:53 727 1

原创 第六章:数组

i a[j+1]){ // 交换:借助第三遍 } int temp = a[j];4. 细节:(1) 数组下标:从0开始,依次为 0、1、2、 3...数组的长度-1 (2) 访问数组时,采用数组名+下标,数组名[下 标] (3) 操作数组时,给定的下标不在合理范围内,编 译通过,运行报错,错误信息为: java.lang.ArrayIndexOutOfBoundsExcept ion:(数组的下标越界) (4) // 对数组元素进行一一 ,称为数组的遍历 for(int i=0;数据类型 []数组名;

2024-05-20 15:46:33 247 1

原创 第五章:函数

1. 函数的定义:public static void 函数名(){ // 函数的实现 } 函数的定义:函数的声明和函数的实现 (1) 函数的声明: public static void 函数名() 注意:函数名 ,望文生义,采用驼峰命名法 形式命名 (2) 函数的实现:{}2. 函数的使用流程:(1) 函数的定义:确定函数的功能和函数名 a. 函数的声明:确定函数的名字 b. 函数的实现:确定函数的功能 (2) 函数的调用:通过名字进行反复的使用。

2024-05-20 15:41:37 378 1

原创 第四章:循环结构

3. 执行特点: (1) 先判断,再执行,执行次数 0~n次 (2) for()中的循环变量初始化可以定义在外面, 但是变量的作用范围扩大了 (3) for中的判断条件如果为空语句,则默认结果 为true循环总结: while和for:循环特点相同 先判断,再执行 do...while:先执行,再判断 实际开发:for循环比较常用 while循环:循环次数不明确时,建议使用while 循环 for循环:循环次数明确时,建议使用for。1. 理解:在循环结构中,定义一个完整的循环结构外层循环和内层循环。

2024-05-20 15:32:52 267

原创 第三章:分支结构

3. 多重的if结构(1) 语法: if(判断条件1){ // 语句1 }else if(判断条件2){ // 语句2 }else if(判断条件3){ // 语句3 }else{ // 语句n } (2) 执行原理:从上往下依次判断,哪一个条件成 立,则执行对应{}中的语句。1. 基本if结构:(1) 语法: if(判断条件/布尔表达式){ // 语句 } (2) 执行原理:如果判断条件成立,则执行{}中的 语句。

2024-05-20 15:28:53 186 1

原创 第二章:变量、数据类型、运算符、表达式

5. 一元运算符:++(自增) --(自减) 实际开发应用: a++ 和 ++a:将a自身变量值进行加1 a-- 和 --a:将a自身变量值进行减1 面试/考试常见内容: int c = a++;先使用,再加1 int c = ++a;2. 表达式的结果规则: (1) 如果表达式中有double类型,结果为double (2) 表达式中没有double类型,有float,结果 为float (3) 表达式中没有double/float,有long,结 果为long (4) 其余结果为:int。

2024-05-20 15:26:16 555 1

原创 第一章 JAVA环境搭建

/ 控制台打印 输出信息 (1) 编译:javac 源文件名.java (2) 运行:java 类名4. 细节: (1) 一个源文件中可以定义多个类,每个类中都可 以定义一个main函数 (2) 一个源文件中多个类之间不允许重名 5. 公开类: (1) public:公开的、公共的 (2) 一个类被 public 修饰,则此类被称为公开 类、公共类 (3) 语法: public class 类名{} (4) 公开类的类名必须和源文件名字一致 (5) 一个源文件中最多只能定义 一个公开类。

2024-05-20 15:20:22 450 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除