- 博客(11)
- 收藏
- 关注
原创 枚举泛型内部类_java_大全(学习笔记ing)
泛型本质是参数化类型, 在定义是不知道具体的类型,在使用时指定具体类型,类似于参数,称为参数化类型。分类:泛型类,泛型接口,泛型方法定义在另一个类里面的类,称为内部类 (Inner Class)包含内部类的类,称为外部类 (Outer Class)分类:1. 成员内部类2.局部内部类3.静态内部类4.匿名内部类,最常用。
2023-06-13 14:28:27
166
原创 常用类_java_大全(学习笔记ing)
java.lang.object 类 所以类的父类/基类 , 所以类都继承了ObjectObject中 11个方法正则表达式有独立的语法,用来检测字符串是否符合特定的规则正则表达式就是用来定义规则String 是不可变字符串,不可修改(a)频繁对String进行修改会在内存中产生多个对象,垃圾数据(b)String中的方法,但是没有增删改的方法(c)如果需要频繁对字符串进行修改的操作,建议StringBuffer StringBuilder--- 可变字符串。
2023-06-12 21:07:16
215
1
原创 接口和抽象类_java_大全(学习笔记ing)
语法:interface 接口名{常量;抽象方法;(a)接口中的属性,默认被`public static final`修饰,即接口中只能有常量,不能有普通的变量(b)接口中的方法,默认被`public abstract`修饰,即接口中只能有抽象方法,不能有实现的方法(c)接口中没有构造方法,不能被实例化。
2023-06-12 14:50:52
180
1
原创 面向对象_java_大全(学习笔记ing)
语法:class 类名成员属性;成员方法;类:一个类就是一个数据类型,定义一个类就是创建了一种数据类型属性:类的特征,语法:数据类型 属性名;方法:类的行为,语法:public 返回值类型 方法名(参数){ }实现多态的条件:(a)继承的存在(继承是多态的基础,没有继承就没有多态)(b)子类重写父类的方法(多态下调用的是子类重写后的方法)(c)父类引用指向子类对象(将子类对象传给父类引用)多态的优点:(a)减少代码量(b)提高可扩展性和可维护性。
2023-06-12 14:09:20
222
1
原创 考前Python容器+函数 一题攻略(浅学易懂)
字典:不是序列类型,无序、没有下标,内容可以改变,是一种键值对映射。元组:有序序列、有下标、可以存储任何类型数据,可以进行切片、内容不可以改变。元组和列表可以转换,但转换后的为另存的新对象,对转换前的对象没影响。反向索引从-1开始,-1代表最后一个,-2代表倒数第二个,以此类推,第一个是-len(s)。列表:有序序列、有下标、可以存贮任何类型的数据,内容可以进行增删改查。格式:xx的员工编号是xx,部门编号是xx,月薪xx元.字典{}:存储键值对,可变,散列,充当键的数据类型必须是不可变。
2023-06-09 12:45:40
157
原创 方法与数组_java_大全(学习笔记ing)
语法:修饰符 返回值类型 方法名(参数){// 方法体说明:- 修饰符:对方法的修饰,public static暂且认为是固定写法- 返回值类型:方法执行后的返回值的类型,如果没有返回值则指定为void- 方法名:采用驼峰命名法,一般使用动词- 参数:执行方法时所需要的信息,参数由参数类型和参数名组成,以空格隔开,参数可以有多个,多个参数之间以逗号隔开。数组是用来存储相同数据类型的一组数据。- 声明一个变量就是在内存中分配一块合适的空间;
2023-06-06 14:39:15
234
原创 异常_java_大全(学习笔记ing)
自定义异常类时,需要继承Exception类或是它的子类一般继承Exception 和 RunTimeException* 如果继承Exception ,则表示自定义的异常类为检查异常,必须处理(外抛/try...catch)* 如果继承的RunTimeException,则为运行时异常,可以不处理。
2023-06-05 16:39:27
120
1
原创 线程_java_大全(学习笔记ing)
多线程之间的协作---生产线程和 消费线程生产:(1)生产的商品 放入 缓冲区(2)缓冲区到达最大值,放弃生产消费:(1)从缓冲区获取商品(2)当缓冲区为空的时候,不再取出为每一个线程提供一个实例(1)同一个线程获取的是一个实例(2)不同线程获取的是不同实例。
2023-06-05 15:15:24
137
1
原创 反射_java_大全(学习笔记ing)
运行中的class文件通过Class对象来表示* Class对象在类加载时由JVM自动创建,一个类对于一个Class对象* Class类没有公共的构造方法,不能自己创建class对象,但可以获取实例* Class是反射的核心,要操作类中的属性和方法,必须先获取Class对象Annotation相当于一种标识,是一种新的类型,与类,接口,枚举同一个层次语法:@xxx,可以声明在类,属性,方法,参数等前面用来表示一些特定的功能语法://元注解public @interface Test_注解 {
2023-06-03 20:58:15
137
原创 集合_java_大全(学习笔记ing)
Collections工具类提供了集合操作的相关的方法,如排序,查找,求最大值,最小值等类似于Arrays工具类 工具类的方法都是静态的 直接.调用Collections里面的静态方法。
2023-06-03 13:58:17
183
原创 JAVA_IO 流_大全(学习笔记ing)
IO:input output 输入和输出流通过IO流实现对文件的读写操作流Stream: 一组,有序的,有起点有终点的动态数据集合文件是数据在硬盘的静态存储流是数据在传输是的动态形态 输入流:磁盘文件读取到程序中 输出流:程序写到磁盘文件中。
2023-05-28 21:11:17
185
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅