- 博客(37)
- 收藏
- 关注
原创 java set集合 hashSet的基本使用
我们可以先把数据删掉再把数据添加。只能使用增强for遍历获取成员。因为无法根据下标找到单个数据。无法使用普通for遍历下标。无法单个的挑出指定的数据。则后面的数据会添加失败。如果添加的数据以存在。而且数据成员没有名字。也就无法修改单个数据。
2023-12-07 09:41:06 66
原创 java 异常捕捉 try...catch...finally...
匹配成功,就会执行对应代码块中的内容。如果程序出错就会匹配对应的异常类型。我们会把可能出错的代码写在try。
2023-12-07 09:32:14 68
原创 java 自定义异常的使用
目标是自己创造一个异常的类型用这种异常类型标记一种异常情况现在需要创建一个年龄非法异常// 构造时通常会用 new 类名(错误提示)// 把收到的参数给父类的带参构造super(msg);// 测试年龄的合法性System.out.println("请输入年龄:");// 抛出年龄异常NotHumanAgeException e = new NotHumanAgeException(age + "这个不是人类的年龄");throw e;} else {
2023-12-07 09:26:01 67
原创 java 泛型集合
我们会写Integer不会写int。我们可以限制集合内部成员的类型。通过在尖角号内填写成员的类型。尖角号内的类型我们一般只写。一般是不写基本类型的。
2023-11-29 10:07:43 37
原创 java hashmap集合的基本操作
我们应该为每一个货物添加上取件码并把快递存放在空间中。有用户过来查看单号,仅仅只是看,不准备拿。假设快递取件码为整数,快递包裹为。声明一个集合空间,模拟快递驿站。提取后,集合中将不再存在。只要添加的数据键是存在的。快递公司送了一车货过来。
2023-11-29 10:06:32 81
原创 java SimpleDateFormat对象的使用
首先要有一个字符串(注意,这个字符串要与设定的格式要一致,如果不一致,无法转换的)alt + enter 选第1个,回车。然后根据格式字符串来构造对象。parse方法会声明一个异常。可以把它想象成一个工作。然后对字符串进行解析。我们需要处理这个异常。
2023-11-24 10:07:05 47
原创 java 字符串数据类型的使用
多个字符的串做比较 差异性内容做ascii差值。比较原则,如果前面的相同就从不同的那一个开始比起。多字符的串做比较 相同区比完后 剩余长度差做差值。单个字符串比较 ascii码值做减法。两个字符串具有部分完全相同的内容。当两个字符串要比较是否相等时。concat 字符串的拼接。一参,从指定的下标截取到未端。format 格式化字符串。二参,设置起点与终点下标。format方法是静态方法。一个英文或符号占一个字节。用长度差作为返回结果。需要通过类名称来调用。
2023-11-24 09:57:01 43
原创 java 缓冲区 原Integer的缓冲区
于缓冲区Java中的Integer缓冲区是一种缓冲器,用于缓存Integer对象。在Java中,整数是基本数据类型,而对象是由它们的包装器类来表示的。当需要频繁创建和销毁Integer对象时,使用缓冲区可以提高性能。Java中的Integer缓冲区是在内部维护了一个缓存池,由其维护在范围-128到127之间所有的整数对象。当使用valueOf方法创建整数对象时,如果值在缓存池范围内,则直接从缓存池中返回该对象,否则创建新的对象。缓存池可以减少系统中创建的对象数量,节省了内存。
2023-11-24 09:49:37 132
原创 java 体验自定义包装类与基本数据类型的关系
/ 数据// 实例化时传一个参数@Override// 实例化自定义的超级整数类// 翻倍方法// 三倍方法运行效果1218。
2023-11-24 09:41:16 30
原创 java 装箱与拆箱 基本与引用类型的转换
在这个代码段中,变量“num”是基本数据类型int,而变量“numObj”是封装类型Integer,通过将num赋值给numObj,Java会自动将int类型装箱为对应的Integer类型。例如,将int类型的变量转换为Integer类型的变量就是一个装箱过程,而将Integer类型的变量转换为int类型的变量就是一个拆箱过程。Java中的装箱(Boxing)是将基本数据类型转换为对应的包装类型,而拆箱(Unboxing)则是将包装类型转换为对应的基本数据类型。
2023-11-24 09:38:18 53
原创 java 实用类 Object类
在测试类中通过System.gc()强制执行垃圾回收机制。所有的普通类的顶级父类都是Object类。让我们可看到finallize的执行现象。判断自己与另一个对象是否是相同的对象。用于判断不同的对象是否是相同的本体。当对象被垃圾回收时会触发的代码块。因此我们要学习Object类。就可以知晓一些常见方法的使用。定义对象被打印时的字符串结构。对象是否是源自同一个类。finallize方法。hashCode方法。如果对象内存地址不相同。toString方法。,计算出来的哈希码值。在自定义类中重写方法。
2023-11-24 09:34:52 36
原创 【无标题】java 成员内部类的定义与使用
在测试类中实例化成员内部类并操作内部类对象的属性与方法。定义成员内部类,具有属性具有方法。它位于成员变量的级别。
2023-11-21 14:29:32 18
原创 java 接口 微观代表能力 飞的能力演练
/ 方法void fly();@OverrideSystem.out.println("鸟在飞");@OverrideSystem.out.println("蜻蜒在飞");@OverrideSystem.out.println("飞机在飞");// 来一只鸟bird.fly();// 没有尊守接口的类// 为什么要接口// 方便统一的调用。
2023-11-21 14:22:39 48
原创 java接口 案例电脑上连接usb设备
void run();小夜灯@OverrideSystem.out.println("小夜灯发光");@OverrideSystem.out.println("风扇吹风");@OverrideSystem.out.println("音响播放声音");#定义电脑类// 属性// ctrl d 整行复制// null// 方法System.out.println("开机了");
2023-11-21 14:17:44 311
原创 java 抽象 案例 小明回家
OverrideSystem.out.println("自行车在非机动车道上行驶");@OverrideSystem.out.println("地铁在轨道上行驶");@OverrideSystem.out.println("巴士在机动车道上行驶");#定义测试类System.out.println("小明回家");
2023-11-17 09:33:22 586 1
原创 java 抽象类与抽象方法的使用
勾选需要重写的方法(默认是全部勾选好的)然后就可以看到自动生成的重写好的方法结构。#使用热键快速完成抽象方法的重写。#抽象类与抽象方法的定义。#普通类继承抽象类的影响。让普通类的对象调用方法。测试类中实例化普通类。
2023-11-17 09:23:48 97 1
原创 【无标题】继承入门
功能效果是子级可以享用父级的属性和方法。一定要有逻辑关系的情况下才可以继承。如果一句话说出来没毛病就可以继承。子女可以享受父辈的资源。继承要满足一个逻辑关系。子级类与父级类要满足。小鸟类可以继承生物类。
2023-11-09 16:26:40 20 1
原创 【无标题】类与对象的知识小节
public class 类名{}类名 对象 = new 类名();即带参又带返回值的方法(炸汁机)普通方法(白眼,八卦六十四掌)对象.属性名 = 属性值。带返回值方法(通灵术)
2023-11-09 15:45:30 39 1
原创 kali DDos攻击
然后在输入:python3 ddos-p3.py。只提供娱乐,不能用于非法用途,不然后果自负。然后输入:cd ddos 回车。这里点击回车然后等待下载。
2023-11-07 10:50:31 193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人