摘要: Collection集合 package:java.util 集合:是java中提供的一种容器,可以用来存储多个数据。 集合和数组的区别: 数组的长度是固定的,集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型,集合存储的都是对象。而且对象的类型可以不一样 1.集合框架 2.C 阅读全文
posted @ 2022-01-07 23:07 itisue 阅读(42) 评论(0) 推荐(0)
摘要: 内部类 1.成员内部类 修饰符 class 外部类名称{ 修饰符 class 内部类名称{ //... } } 注意:内用外,随意访问;外用内,需要内部对象。 内部类访问方式: 间接方式:在外部类的方法当中,使用内部类,然后调用外部类的方法; 直接方式:对象直接调用 外部类名称.内部类名称 对象名 阅读全文
posted @ 2022-01-05 22:06 itisue 阅读(60) 评论(0) 推荐(0)
摘要: 多态 extends或implements是多态性的前提。 使用格式:左父右子 父类名称 对象名 = new 子类名称(); 接口名称 对象名 = new 实现类名称(); 直接通过对象名访问成员变量:看创建对象时定义的类型,定义谁优先使用谁,没有则向上找。 直接通过成员方法访问成员变量,看方法属于 阅读全文
posted @ 2022-01-03 22:44 itisue 阅读(40) 评论(0) 推荐(0)
摘要: 接口 1.接口相关概念和注意事项 接口就是多个类的公共规范,是一种引用类型,最重要的内容就是抽象方法。 public interface Demo{//接口定义 // } 编译生成的字节码文件仍然是.class 接口不能有静态方法块,没有构造方法。 一个类只能有一个直接父类,但是可以同时实现多个接口 阅读全文
posted @ 2022-01-03 20:53 itisue 阅读(57) 评论(0) 推荐(0)
摘要: 一些关键字 1.static 成员变量:多个对象共享同一个数据 成员方法:静态方法不属于对象,属于类,推荐通过类名称调用静态方法和静态变量。 对于本类当中的静态方法,可以直接调用,不用写类名称。 静态只能直接访问静态,不能直接访问非静态,因为内存中先有静态内容,后有非静态内容,静态方法中不能使用th 阅读全文
posted @ 2022-01-03 19:22 itisue 阅读(51) 评论(0) 推荐(0)
摘要: API Application Programming Interface,应用程序编程接口 位于java.lang下的包不需要导包 1.Scanner Scanner sc = new Scanner(System.in); int num = sc.nextInt(); String str = 阅读全文
posted @ 2022-01-03 01:18 itisue 阅读(50) 评论(0) 推荐(0)
摘要: 基础知识 1.IDEA中一些快捷键 5.fori 可以快速调出for循环 array.fori 同理,array为数组名 2.关于方法 修饰符 返回值类型 方法名称(参数类型 参数名称,...){ ​ 方法体 ​ return; } 注意事项:方法应该定义在类当中,不能嵌套定义 3.重载(OverL 阅读全文
posted @ 2022-01-02 20:07 itisue 阅读(68) 评论(0) 推荐(0)
摘要: 基础知识 JVM:Java Virtual Machine JRE:Java Runtime Environment JDK:Java Development Kit 1.关于命名 ​ **a.包:**其实就是文件夹,用于把相同类名作区分,全小写 单级:demo 多级:com.demo ​ b.类或 阅读全文
posted @ 2022-01-01 20:40 itisue 阅读(59) 评论(0) 推荐(0)