自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第七章:面向对象

i比较a[j] 和 a[j+1] if(a[j]>a[j+1]){ int temp = a[j];public 类名(形参){} (4) 构造方法允许重载(一个类中可以定义多个构 造方法:无参数的构造方法只能定义一个,可以定 义多个有参数的构造方法)(2) 形参列表不同(参数的个数、顺序、数据类型) (3) 返回值类型、修饰符、异常没有要求。(1) 面向对象:将一些内容看成一个整体,作为一 个对象,利用对象与对象之间关系,解决问题。(2) 引用应用在返回值上:对应类型的对象和引用 都可以作为返回值进行。

2024-06-13 11:03:11 288

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

class Animal{} class Cat extends Animal{} class Dog extends Animal{} (2) 一个子类只能有一个直接的父类,但是可以具 有多个间接的父类(多级继承),java中的类之间的 继承关系是:单继承。b. 如果实际存储的对象类型和转换的类型不 一致,编译通过,运行报错,错误信息为: java.lang.ClassCastException(类型转换异 常) (2) 子类型的引用 赋值给 父类型的引用,直接赋 值即可。

2024-06-06 14:40:31 348

原创 第六章:数组

i比较a[j] 和 a[j+1] if(a[j]>a[j+1]){ int temp = a[j];

2024-06-06 14:38:15 425

原创 第六章:数组

0] , 新[1] = 原[1] for(int i=0;

2024-06-06 14:37:33 419

原创 第五章:函数

函数的定义分为函数的声明 和函数的实现: 函数的声明:public static void 函数名() 注意:函数名望文生义、驼峰命名 函数的实现:{} (1) 可以通过函数名使用函数,被称为调用。程序以main函数作为程序入口,进入main函数从 上往下依次执行,如果遇到函数调用,则优先执行 被调用函数内部的代码,函数执行完毕以后,带着 返回值返回到调用位置,再继续后续代码.....1. 理解:函数和调用者之间的一种数据交互,调用 者通过函数调用,函数需要给调用者返回的数据。

2024-06-06 14:35:31 228

原创 第四章:循环结构

先执行循环的初始化,接着判断循环条件,如果条 件满足-结果为true,执行{}中循环体,从而执行 循环变量改变,再次判断循环条件,如果满足-结果 为true,执行{}中循环体,从而执行循环变量的改 变,再次判断循环条件...执行循环条件不满足, 结果为false,终止、结束整个循环结构,继续执 行后续代码.... (1) 先判断,再执行,执行次数 0~n次。2. 循环的组成部分:循环变量的初始化、循环条 件、循环变量的改变、循环体。3. 特点:先执行,再判断,执行的次数为:0~n次。

2024-06-06 14:34:46 268

原创 第三章:分支结构

if(判断条件){ // 语句1 }else if(判断条件){ // 语句2 }else if(判断条件){ // 语句3 }else if(判断条件){ // 语句4 }else{ // 语句n }case 值2:语句2;if(判断条件/布尔表达式){ // 语句1 }else{ // 语句2 } (2) 执行原理:如果if()中的条件成立,则执行 语句1,否则执行语句2。

2024-06-06 14:34:02 269

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

/ 结果上:a = a+1;byte->short->int->long->float- >double char -> int -> long -> float -> double (2) 场景:将大数据类型 赋值 给小数据类型,需 要使用强制类型转换。(1) 表达式有 double,结果 为 double (2) 没有double,有 float,结果为 float (3) 没有 double/float,有 long,结果 为 long (4) 其余全部为 int类型。

2024-06-06 14:33:25 312

原创 第九章:三个修饰符笔记

(4) 类加载:当 jvm第一次使用一个类的时候, 通过classpath找到对应的.class文件,对文件 进行读取,读取该类的相关信息(包、类、父类、属 性、方法、构造方法等),将读取到的信息保存到 jvm内存中,一个类 类加载只进行一次。1. final可以修饰变量(局部变量、实例变量、静态 变量) 2. final可以修饰方法:被final修饰的方法能被子类 继承,但是不能被覆盖。访问修饰符 static 返回值类型 方法名(形 参){} (3) 注意:访问修饰符 和 static之间没有先后 顺序。

2024-06-06 14:30:55 409

原创 第十章 笔记

(2) 语法:final 数据类型 变量名;(3) 被 final修饰的引用,存储的对象不允许改 变。(4) 接口中的属性都是公开的、静态的、常量(默 认被 public、static 、final修饰) (5) 接口中没有构造方法。1. 接口:是一种标准,接口的实现者和使用者都必 须遵循的约定。(1) 实现类不想成为抽象类,则需要覆盖接口中所 有的抽象方法。(2) 实现类覆盖接口中的方法时,访问权限必须是。(1) 被final修饰的变量作用范围内的常量。(6) 接口中的方法都是公开、抽象方法(默认被。

2024-06-06 14:29:52 257

原创 Java语言程序设计1

JavaSE:Java语言核心。JavaSE:Java语言核心。(2) JRE:Java运行环境,JRE= 解释器 + JVM。(3) JDK:java开发的工具,JDK=JRE+编译器+工。多的编程语言:C、前端html/css+js等;(2) 运行:.class -》 通过解释器 ->逐行的翻。2004年:jdk1.5版本-》10周年,Jdk5.0。Java分为三个发展方向:【记-》认知】(1) JVM: Java虚拟机,作用:用于屏蔽不同操。添加大量的新特性:泛型、增强for等。

2024-04-12 09:20:44 179

空空如也

空空如也

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

TA关注的人

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