摘要: IO流 异常 异常: Throwable: - Error【非常严重的错误,我们自己解决不了】 - Exception【自己能处理的异常】 - RuntimeException【运行时期异常】 - 除了RuntimeException【编译时期异常】 异常处理方式: 1、try...catch... 阅读全文
posted @ 2025-01-17 21:57 灵敏的迅捷蟹 阅读(6) 评论(0) 推荐(0)
摘要: 集合 Java集合框架体系 Java 集合可分为 Collection 和 Map 两种体系: Collection接口:单列数据,定义了存取一组对象的方法的集合 List:元素有序、可重复的集合 Set:元素无序、不可重复的集合 Map接口:双列数据,保存具有映射关系“key-value对”的集合 阅读全文
posted @ 2025-01-17 11:59 灵敏的迅捷蟹 阅读(11) 评论(0) 推荐(0)
摘要: 常用类 object object类是Java中所有类的共同父类 Object类的方法 1.toString() 默认情况下,toString()返回的是“对象的运行时类型 @ 对象的hashCode值的十六进制形式" 如果我们直接System.out.println(对象),默认会自动调用这个对象 阅读全文
posted @ 2025-01-17 11:59 灵敏的迅捷蟹 阅读(8) 评论(0) 推荐(0)
摘要: 多态 多态的形式和体现 1.对象的多态性 对象的多态性:父类的引用指向子类的对象 格式:(父类类型:指子类继承的父类类型,或者实现的接口类型) 父类类型 变量名 = 子类对象; 例: Person p = new Student(); Object o = new Person();//Object 阅读全文
posted @ 2025-01-16 13:37 灵敏的迅捷蟹 阅读(6) 评论(0) 推荐(0)
摘要: 面向对象 面向对象的特征: 封装 随着系统越来越复杂,类会越来越多,那么类之间的访问边界必须把握好,面向对象的开发原则要遵循“高内聚、低耦合”,而“高内聚,低耦合”的体现之一: 高内聚:类的内部数据操作细节自己完成,不允许外部干涉; 低耦合:仅暴露少量的方法给外部使用,尽量方便外部调用 封装可以认为 阅读全文
posted @ 2025-01-16 13:36 灵敏的迅捷蟹 阅读(7) 评论(0) 推荐(0)
摘要: 数组 数组的概述 数组: 是一个可以存储同一种数据类型元素的容器,对于同一个数组而言,里面的元素数据类型都是一样。 数组长度是固定大小的,其实一块内存中的连续空间,数组一旦创建,长度不可变 数组具有索引的概念,从左向右,从0开始 数组的特点: 数组本身是引用数据类型,而数组中的元素可以是任何数据类型 阅读全文
posted @ 2025-01-14 21:45 灵敏的迅捷蟹 阅读(7) 评论(0) 推荐(0)
摘要: 关键字 基本数据类型 数据类型: 数据类型: 基本数据类型: 整数类型: 所占字节数 范围 byte 1 -2^7 ~ 2^7-1 short 2 -2^15 ~ 2^15-1 int 4 -2^31 ~ 2^31-1 long 8 -2^63 ~2^63-1 小数类型【浮点类型】: float 4 阅读全文
posted @ 2025-01-13 20:10 灵敏的迅捷蟹 阅读(8) 评论(0) 推荐(0)
摘要: 类和对象 面向对象概述 面向过程的编程思想:每一步的实现过程都是我们一步一步参与实现的,相当于参与者 【代表语言:C语言】 面向对象的编程思想:我们在自己程序中,创建别人写好类的对象,调用别人写好的功能,相当于指挥者 【代表语言:java,python】 举例现实生活中面向对象的例子: 吃饭: 面向 阅读全文
posted @ 2024-12-11 10:11 灵敏的迅捷蟹 阅读(11) 评论(0) 推荐(0)
摘要: 模块 类与对象 模块 内置模块 time, random, os, json 第三方模块 requests, pandas, numpy,.... 自定义模块 xxx.py 常见的内置模块 hashlib 模块 该模块主要是进行数据加密的作用。 常见的加密方式:sha256()【可逆】 md5()【 阅读全文
posted @ 2024-12-04 20:59 灵敏的迅捷蟹 阅读(11) 评论(0) 推荐(0)
摘要: 函数 引言:比如植物大战僵尸,这个游戏本身也是由代码编写,现在假设有一种豌豆射手,每发射一次炮弹会执行100行逻辑代码 如果我在程序,每当需要发射炮弹的时候,都要编写100行逻辑代码,就会觉得该程序过于冗余,代码重复度较高。 解决方案: 如果我将这100行代码放到一个区域中,然后给这个区域起一个名字 阅读全文
posted @ 2024-12-02 20:06 灵敏的迅捷蟹 阅读(7) 评论(0) 推荐(0)