自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 类和对象总结

这让身为菜鸡的我对构造器有了一些认识,构造器可以对类进行初始化,比如Cirle里我想让radius初始化为2,我便可以设置一个无参的Circle构造器,然后我想输入一个参数让radius改变,那么我就可以来一个新的带参Cirle构造器让radius=r;当构造器里有打印内容时,创建一个对象相当于调用了构造器,那么构造器里的打印内容就会执行。按照题目要求,输出圆构造方法的输出信息、圆对象的字符中描述信息、及圆的面积(其中圆的面积保留2位小数)。Math.round表示保留小数点,保留几位小数,就加几个零。

2023-05-23 22:21:54 117 5

原创 对象的初始化

顺便记一个易忘小知识:printf里想让整形数字占两格,用.2d。

2023-05-22 21:34:39 137 1

原创 静态变量和动态变量

静态变量,即static修饰的变量,可以理解为大家都拥有的变量,如:我定义Person类对象p1和p2,给构造器Person声明Sting name和int age,然后我声明一个静态变量static int birthday.接下来是在mian方法里调用对象的属性,p1.age=22;//我给p1的birthday附一个值,然后在不给p2的birthday赋值的情况下打印p2.birthay,看会发生什么结果是:出现了两个040101。

2023-05-22 21:03:31 132 1

原创 Java笔记2023/4/11

如果是引用数据类型的变量,则将此变量保存的地址值传递出去。如果是基本数据类型的变量,则将此变量保存的数值传递出去。

2023-04-29 09:44:38 68

原创 Java笔记2023/4/10

eat(int a);和eat(String a);两个在同一个类里就是重载。在main里调用一个p1=eat();封装:把一块特定的代码分开制成方法。则在栈里调用完p1后,p1离开栈。

2023-04-10 19:47:30 45

原创 Java笔记2023/4/9

c.属性可以使用权限修饰符进行修饰。(public、protected、缺省、private等都是权限修饰符)。a.Java里规定了四种权限修饰符:private\缺省\protected\public(学到封装性再说)b.返回值类型:描述当调用完此方法时,是否需要返回一个结果。c.局部变量不能使用任何权限修饰符进行修饰。b.按照变量在类中声明的位置不同,分为成员变量、局部变量。>需要在方法内部使用return+返回值类型变量。private声明变量则该变量只能用于声明它的局部方法。

2023-04-10 09:35:27 31

原创 Java笔记2020/4/8

对于emp1.birthday.year这种变量,是相当于先从emp1里存的地址找birthday,再从birthday里存的地址再找year,最终获得year的变量。

2023-04-09 15:05:38 37

原创 Java对类的理解

学过c语言的可能对结构体和函数有了解,Java的类就是类似结构体的东西,里面有各种函数来规定属性(如果没学过c当我没说)。

2023-04-07 23:16:42 55

原创 Java中对this的理解

意思就是public Teacher(String name,double salary,int age)中,name只是引入了一个值,而用this.name=name;意思就是用this.name表示name在该类中的值。引入name的值,则this.name就可承接name在类中当前的值,而在Java里提供了便捷的方法,在前面加this.

2023-04-05 19:25:27 72

原创 Java生成一定范围随机数的方法

意思是,系统默认nextInt括号里的是类似创建数组时输入的决定数组空间大小的数字,所以要最大值n减去最小值m再加上一个一(从0开始算)获得集合空间,而括号外加的m是决定随机数生成的起点,意思是以m为界限和m后n-m+1位个数字为界限生成随机数。//k是种子,可以是一个数字,带种子的Random产生的随机数每次都是一样的,而不带种子的Random每次产生的随机数不一样。Java中Random产生随机数的公式是。如,要界定【m,n】生成随机数。然后构造一个Random器,

2023-04-05 17:52:28 286

原创 ++s与s++的区别(java)

这里responses[i]代表responses数组里的某一个评分,而++frequency是该元素出现后给该位置加一。用意是搜集40人中相同评分的数量。当然,如果是frequency++结果也是一样的。java中,s++与++s 的区别在于运算符的优先度,

2023-02-25 15:27:06 845

原创 java浮点数的打印格式规则(笔记)

比如:设定double amount=10.0;这次打印后缀是printf而不是println.而且格式每四位留逗号的西方记位数的方法是在%后最前面加,.然而正常打印只能打印部分格式的变量和字符串,遇到需要规定打印的内容格式的情况时,就不能用常规打印了。java的正常打印是System.out.println()

2023-02-24 17:31:28 541

原创 c语言上三角矩阵的检查

【代码】c语言上三角矩阵的检查。

2023-01-27 11:36:14 616 1

原创 cmd简单指令笔记

一些简单的cmd指令笔记

2023-01-19 14:26:36 345 2

原创 c语言笔记:对a[i++]的理解

a[i++]相当于是指针i指向数组a的下一个元素。

2022-12-22 20:15:29 1612

原创 c语言动态数组的创建

用变量n如何创建a[n]呢?首先,对于动态数组,大多数人初学时可能是这种情况: scanf("%d",&n); int a[n];当然,这种方法是不对的。因为在程序运行前,n是一个未知数,C语言里,所有变量空间都是在程序运行之初向系统申请的,包括指针,除了一些动态申请方式如malloc函数。没有申请的空间系统是不允许读写的。那么如果一个数组大小是变量定义,则在程序运行前不能确定数组大小,也就无法申请,故不允许。(除非你的编译器是c99)那怎么办?解决的

2022-12-12 19:56:31 1695

原创 c语言递归函数实现数据的储存

运用递归函数实现程序临时数据保存

2022-12-10 13:28:23 404 2

原创 c语言递归函数的使用

也就是说,把函数返回值返回进函数,那么只要符合情况,就可以一直做到返回,直到达到结果为止。

2022-12-09 16:59:28 227

原创 c语言输入一个数,输出倒序输出该数(回文数)

c语言回文数(倒序输出一个数)方法

2022-12-09 14:10:47 3445 2

原创 两种方法检查数组实际长度

用strlen函数检查实际长度和运用for循环两种方法

2022-10-25 11:21:14 2146 2

原创 c语言简洁输入输出BOY

运用数组和puts语句,单秒

2022-10-20 17:16:30 573 2

原创 c语言不用数组输入输出任何长度字符串,并输出每个字符后四位。

用scanf在for循环里每轮输入字符,输完if语句判断回车键跳出循环结束

2022-10-20 17:13:04 883 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除