2021年12月25日

摘要: 1、instanceof (类型转换)引用类型,判断一个对象是什么类型 2、static:用来修饰成员变量/成员方法 静态方法/静态属性: 静态方法和静态属性可以直接用类名进行调用。非静态方法/属性只能通过类对象进行调用 代码: package oop; //学生类 public class Stu 阅读全文

posted @ 2021-12-25 19:26 阿黎~ 阅读(21) 评论(0) 推荐(0) 编辑

摘要: 1、多态 一个对象的实际类型是确定的,但是可以指向的引用类型不确定 代码: Student继承Person类,在Application中创建Student对象,此对象类型可以是Student/Person/Object 在Application中调用Person中的run方法,是可以调用的 Stud 阅读全文

posted @ 2021-12-25 11:29 阿黎~ 阅读(24) 评论(0) 推荐(0) 编辑

2021年12月8日

摘要: 面向对象编程的本质:以类的方式组织代码,以对象的方式封装数据 栈/堆(堆里包含方法区) 堆里用来存放对象 栈里放一些方法和引用 阅读全文

posted @ 2021-12-08 22:38 阿黎~ 阅读(14) 评论(0) 推荐(0) 编辑

2021年11月6日

摘要: 1、类与对象的关系 代码:Student类 package oop; //学生类 public class Student { //属性:字段 String name; //这里不赋值,因为赋值之后所有对象的name都会是同一个值 int age; //方法 public void study(){ 阅读全文

posted @ 2021-11-06 12:01 阿黎~ 阅读(28) 评论(0) 推荐(0) 编辑

2021年11月5日

摘要: 1、面向对象编程--OOP 面向对象--OO 2、break和return的区别 break:跳出switch,结束循环 return:结束方法。比如在return的下一行在写代码是写不了的,因为return的主要意义就是结束方法,返回一个值 3、方法名:驼峰命名法,要求规范,见名知义 4、参数列表 阅读全文

posted @ 2021-11-05 22:16 阿黎~ 阅读(16) 评论(0) 推荐(0) 编辑

摘要: 1、稀疏数组 代码:创建原始数组/压缩成稀疏数组/根据稀疏数组还原原数组 package array; public class Demo08 { public static void main(String[] args) { //1、创建一个二维数组 11*11 0:没有棋子 1:黑棋 2:白棋 阅读全文

posted @ 2021-11-05 18:08 阿黎~ 阅读(15) 评论(0) 推荐(0) 编辑

2021年11月3日

摘要: 1、冒泡排序 两层循环,外层冒泡轮数,里层依次比较 代码:自定义sort方法实现从小到大排序 package array; import javax.management.StandardEmitterMBean; import java.util.Arrays; public class Demo 阅读全文

posted @ 2021-11-03 22:30 阿黎~ 阅读(17) 评论(0) 推荐(0) 编辑

2021年11月2日

摘要: 1、Arrays类 代码: 调用Arrays类中的方法/自定义方法 package array; import java.util.Arrays; public class Demo06 { public static void main(String[] args) { int [] a = {1 阅读全文

posted @ 2021-11-02 22:44 阿黎~ 阅读(16) 评论(0) 推荐(0) 编辑

2021年11月1日

摘要: 1、多维数组 二维数组:相当于数组的嵌套 package array; public class Demo05 { public static void main(String[] args) { int[][] array = {{1,2},{2,3},{3,4}}; //二维数组 System. 阅读全文

posted @ 2021-11-01 14:19 阿黎~ 阅读(13) 评论(0) 推荐(0) 编辑

2021年10月30日

摘要: 1、java的使用 package array; public class Demo04 { public static void main(String[] args) { int[] nums = {1,2,3,4,5}; // //快捷键 arrays.for // //JDK1.5 没有下标 阅读全文

posted @ 2021-10-30 22:50 阿黎~ 阅读(18) 评论(0) 推荐(0) 编辑