- 博客(19)
- 收藏
- 关注
原创 Java期末总复习 编程题(偏基础)
④设计柱体类,以几何接口和高为属性并设计有参构造方法,然后设计计算体积的方法,调用几何接口的求面积方法计算底面积,乘以高得到体积。⑤设计测试类,以几何接口分别引用矩形实例和圆实例,然后调用具有多态特性的计算面积方法计算机出矩形和圆的面积,乘以高后算出方柱体和圆柱的体积。71. ①编写一个含 2 个属性的类,并为其设计有参构造方法,再设计一个用于显示属性值的方法。②编写该类的一个子类,除继承父类的 2 个属性外再增加一个属性,并创建有参构造方法对 3个属性初始化,重写显示属性的方法用于输出 3 个属性的值。
2025-05-21 00:01:52
717
原创 Java IO框架
流的分类:按方向:输入流:将存储设备的内容到内存中输出流:将内存的内容到存储设备中按单位:字节流:以字节为单位,可以读取所有数据字符流:以字符为单位,只能读写文本数据按功能:节点流:具有实际传输数据的读写功能过滤流:在节点流的基础之上的增强功能。
2025-05-18 23:57:08
1280
2
原创 Java集合框架
概念:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能和数组的区别数组长度固定,集合长度不固定数组可以存储基本类型和引用类型,集合只能存储引用类型位置:java.util.*
2025-05-15 23:54:07
1087
原创 Java内部类和常用类
字符串是常量,创建之后不消失字符串字面量存储在字符串池中,可以共享//"hello" 存储在常量池中//假如hashcode是x//"zhangsan"赋值给name 给字符串赋值时,并没有在原字符串上修改数据,而是重新开辟一块空间//hashcode是y “zhangsan”字符串常量可以共享//hashcode是y。
2025-05-12 10:52:58
799
原创 C语言文件流
文件读写输入流和输出流 input stream output streambuffer 缓冲区输入流的数据首先被暂存到一个叫做缓冲区的内存区域。
2025-05-10 12:20:28
1087
原创 Java常用类:Object类,包装类
/boolean字符串形式转成基本类型,"true"-->true,只要这个字符串不是true就是false。//aaa正常,bbb被回收。System.out.println(this.name +"对象被回收了");
2025-05-08 22:17:00
868
原创 Java内部类
/可以加上Outer.this. 可读性强。//内部类属性和外部类属性名字相同,优先打印内部类。//同理可以加上this.static class Inner { //只有内部类才可以用static修饰,正常的类不能用static。//可以加上this.System.out.println("连接成功,风扇开始工作");System.out.println("连接成功,风扇开始工作");
2025-05-07 21:11:49
1131
原创 Java异常
java给的异常其实已经够用了//继承异常类 就获得了一个自定义异常类//传递数字 >10 报异常@Override'}';//创建一个可能会存在异常的方法System.out.println("传递的参数为:"+a);处理运行时异常时,采用逻辑去合理规避同时辅助try-catch处理在多重catch块后面,可以加一个catch(Exception)来处理可能被遗漏的异常。
2025-04-29 23:50:03
954
原创 Java面向对象完整
面向对象编程(Object-Oriented Programming,OOP)面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据抽象三大特性封装继承多态修饰符返回类型/*修饰符 返回值类型 方法名(...){// 方法体return 返回值;return结束方法,返回一个结果*/return;// 也可以不写returna : b;// 三元运算符break:跳出switch 结束循环 return:结束方法, 返回结果。
2025-04-29 23:48:19
672
原创 Java类与对象
//学生类//属性:字段//默认为nullint age;//默认为0//方法System.out.println(this.name+"在学习");//一个项目应该只存一个main方法//类是抽象的,要把类实例化//类实例化后会返回一个自己的对象//对象就是一个Student类的具体实例student1.name = "小明";student2.name = "小红";。
2025-04-16 22:51:24
469
原创 面向对象(先导博客)
面向对象编程(Object-Oriented Programming,OOP)面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据抽象三大特性封装继承多态修饰符返回类型/*修饰符 返回值类型 方法名(...){// 方法体return 返回值;return结束方法,返回一个结果*/return;// 也可以不写returna : b;// 三元运算符break:跳出switch 结束循环 return:结束方法, 返回结果。
2025-03-31 23:36:41
1083
原创 Java数组
//变量类型 变量名字 = 变量的值//数组类型 数组是相同数据类型的有序集合int[] arr;//1.声明一个数组//2.创建一个数组 这里面可以存放10个int类型的数字把1.2.合在一起也行//3.给数组元素赋值arr[0] = 1;arr[1] = 2;arr[2] = 3;arr[3] = 4;arr[4] = 5;arr[5] = 6;arr[6] = 7;arr[7] = 8;arr[8] = 9;//计算所有数字的和。
2025-03-20 18:10:49
1055
原创 Java数组(基础)
//变量类型 变量名字 = 变量的值//数组类型 数组是相同数据类型的有序集合int[] arr;//1.声明一个数组//2.创建一个数组 这里面可以存放10个int类型的数字把1.2.合在一起也行//3.给数组元素赋值arr[0] = 1;arr[1] = 2;arr[2] = 3;arr[3] = 4;arr[4] = 5;arr[5] = 6;arr[6] = 7;arr[7] = 8;arr[8] = 9;//计算所有数字的和。
2025-03-19 23:53:37
893
原创 Java方法详解
// main方法int a;int b;// 实际参数,用来调用传递的参数test();// 加法// a,b形式参数,用来定义作用的// 循环i < 10;i++) {// 比大小int result;return 0;// 终止方法}else {。
2025-03-18 23:36:34
798
原创 Java流程控制
java.util.Scanner使用这个包中Scanner类获取用户的输出基本语法通过Scanner类的next() 与 nextLine() 方法获取输入的字符串,在读取前我们要使用hasNext() 与 hasNextLine()判断用户是否还有输入的数据。
2025-03-17 23:00:14
841
原创 c语言 字符串 string.h
//单个字符//多个字符 串起来 String// 隐式定义/*错误示范输出结果为 烫烫烫*///字符串如果不用于修改定义成const char arr[] = "Hello";ptr指向H 指针形式定义的字符串不可修改//这样定义以免对字符串进行修改而报错//修改字符串的的字母(元素)return 0;
2025-03-15 17:41:51
1177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅