- 博客(11)
- 收藏
- 关注
原创 I/O(Input/Output)流
IO(Input/Output)流是计算机程序中用来处理输入和输出数据的抽象概念。在Java中,IO流分为两种类型:字节流和字符流。IO流的分类:1、 根据处理的数据类型不同可以分为:字符流和字节流。2、根据数据的流向不同可以分为:输入流和输出流。
2024-04-01 09:25:03
249
原创 JAVA中存在的异常
1、所有的异常的都是Throwable的子类2、如果写一个运行时异常,需要继承RuntimeException3、如果要写一个编译时异常,继承Exception案例:模拟银行转账,可以实现存钱和取钱的功能取钱时候如果余额不够就抛出异常 MeiQianException//message代表抛出异常之后打印的异常信息@Testtry{throw new MeiQianException("钱不够");System.out.println("钱够了");
2024-04-01 09:19:07
998
原创 数据库操作
2、在确实需要使用通配符时,也尽量不要把它们用在搜索模式的开始处 '%张'。把通配符置于开始处,搜索起来是最慢的。1、不要过度使用通配符。如果其他操作符能达到相同的目的,应该使用其他操作符。学生表、班级表、课程表、班级课程表。
2024-03-29 20:55:35
283
1
原创 String、包装数据类型、集合框架
Java集合框架位于java.util包中Collection是Set和List的父类,Collections是工具类,提供了对集合进行排序、遍历等多种算法的实现。ArrayList: 有序(放进去顺序和拿出来顺序一致),可重复HashSet: 无序(放进去顺序和拿出来顺序不一定一致),不可重复在Java中,List和Set都是集合框架的接口,它们有以下区别:List是有序集合,可以按照元素插入顺序来访问和存储元素。List允许重复元素。
2024-03-29 20:51:34
940
1
原创 继承、重载、重写、多态、抽象类
继承是一种严格的父子关系(在父类里面抽取的属性和方法一定是所有子类所共有)。面向对象特征:抽象、封装、继承、多态Java是单继承,就是一个类只能继承extends(inherit)一个类,而java中面向对象的语言就是对现实Object是所有类的父类(这个父类不一定是直接父类)private:只在当前类里面可以访问(子类也不能访问)public:任何地方都可以访问protected:子类可以访问类内部本包子类外部包public可以可以可以可以protected可以可以。
2024-03-29 20:40:22
986
1
原创 面向对象:类、封装、构造方法
在Java中,构造方法(Constructor)是一种特殊类型的方法,用于初始化对象时执行必要的操作。封装(Encapsulation)指的是将数据(属性)和操作数据的方法(行为)捆绑在一起,通过访问控制(访问修饰符)来限制对数据的访问,从而保证数据的安全性和完整性。封装的主要目的是隐藏对象的内部细节,只暴露必要的接口供外部访问,同时可以通过公共方法来控制对数据的访问,确保数据被安全地访问和修改。里面的存放默认值是null。1、构造方法是在new对象的时候运行,而一般的方法是在对象调用的时候才执行。
2024-03-20 20:17:56
956
1
原创 数组和冒泡排序
第一个数17与后面的数依次对比交换,21交换到倒数第二个位置。第一个数40与后面的数依次对比交换,40交换到最后一个位置。第一个数1与后面的数依次对比交换,17交换到倒数第三个位置。存放同一种类型数据的集合,在内存里面是开辟一块连续的区域。为了防止求最大值的代码使用过多次,自拟调用求最大值的函数。,21,40 ------- 17交换出来。,40 ------- 21交换出来。------- 40 交换出来。1.存放的是整数类型的数组。数组的访问:数组名[下标]3.只能存放int类型。
2024-03-18 11:30:18
367
原创 If、While、For、Switch
随机生成一个整数1-1000用户输入一个整数,程序给出与存储的数字是“大”或者“小”,知道用户猜到这个数字位置。第五步:打印输出值:System.out.println("打印输出的值为:");switch: 可以接受的值(int byte 整数类型,char,String)2--------------------------28/29天(判断闰年)2.再执行“表达式2”,如果它的值为真(非0),则执行循环体,否则结束循环;4、6 、9、11--------------------30天。
2024-03-18 11:23:33
973
原创 Java中的代码规范、变量和基本数据类型
Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存总分配了不同大小的内存空间。:用于表示单个字符,使用 char 类型,占用 2 字节,范围为 0 到 65,535。创建一个方法,方法头上加一个@Test 注解,可以在没有main方法可以启动单元测试。:用于表示逻辑值,只有两个取值:true 和 false,使用 boolean 类型。2、由字母、数字、下划线、$组成,但是不能以数字开头。Java保留有特殊用途个关键字。:用于表示带小数部分的数值,包括。:用于表示整数值,包括。
2024-03-16 13:47:49
392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人