- 博客(17)
- 收藏
- 关注
原创 Javase 之 字符串String类
池就是一个容器,专门用来装常用的量。比如说老妈给生活费,有的会一个月一个月的给到你微信上面,有的会直接给一个学期的生活费存到一个银行卡上。池就好像给一个学期的生活费存到银行卡那样。你需要使用了,直接去银行卡拿来用就行。
2025-08-12 23:25:13
720
原创 Java 之抽象类和接口
接口:顾名思义,就好像电脑的USB接口一样,全部的USB接口都是遵循一个通讯协议的,就像鼠标,键盘连接电脑的USB线,只要需要使用,拿起来插入电脑就行。所以接口是公共的一个功能,如哪个类需要使用,实现这个功能的接口就可以。我们知道 Dog 会跑, Fish 会游泳。
2025-08-11 23:14:51
620
原创 Java 之 多态
重写是对父类的方法,在子类中重新写在子类中的方法,访问权限要大于等于父类的,类型要完全相同,方法名要完全一样,参数列表也要完全一样向上转型就是父类引用指向子类对象向下转型就是子类引用指向父类对象。
2025-08-08 22:42:57
869
原创 java 之 继承
super 主要作用是在子类中访问父类的成员如果两个类发生了继承关系的话,我们知道子类中有父类的成员,所以如果我们想调用父类的成员那么怎么调用呢?此时就有了super ,super是子类中属于父类那一部分内存空间的标识,所以就可以使用super调用父类的成员final 是不可更改的意思可以修饰变量,语句,方法,类。
2025-08-06 23:21:24
579
原创 Java 之 类和对象 (二)
通过编译器来定义文件的最上面加一个package语句指定接下来所写的代码是在哪个包中故名思义 是访问的权限,就是限制你访问,修改等操作包访问权限有四种,但只有三个关键字Java 主要是通过类和访问权限来实现封装的:类可以将数据以及封装数据的方法结合在一起,而访问权限是用来控制方法或者字段能否直接在类外使用封装和继承、多态,都是java的几个重要思想封装就是用 private 来修饰成员变量,不让外部任意调用、访问、修改等操作。
2025-08-05 10:36:06
595
原创 Java 之 类和对象(一)
类 是类型的简称类是对一个真实的事物进行描述,比如我说鱼,那么在自己的脑中浮现出鱼的模样所以可以说类是一个模板定义类时需要使用class关键字修饰类名要用大驼峰的形式 即首字母大写类里面由成员组成,变量称为成员变量,方法成为成员方法成员变量位于类内成员方法外的变量成员变量分为静态成员变量和非静态成员变量,成员方法也可以分为静态成员方法和非静态成员方法一般来说,一个java文件定义一个类定义一个类相当于在计算机中定义了一种新的类型通过类创建出对象,就叫做实例化。
2025-08-04 10:34:53
569
原创 javase to 数组 - 个人记录篇2
2、实际上真正拷贝的是 System.arraycopy 这个函数,original表示需要拷贝的数组,copy是接收拷贝内容的数组,两个0都是表示下标,意思是original 的第0个下标,拷贝到copy的第0个下标。1、传过去的是要拷贝的数组,还有拷贝的长度。在这个库函数里面会创建一个新的数组,并且这个新的数组的长度与传过来的数组的长度一样。arr1 为要拷贝的数组,arr2 是接收拷贝内容的数组,0上面有讲,最后面那个是拷贝的长度。1、array 是要查找的数组,3 是要查找的元素。
2025-05-24 16:22:34
638
原创 javase to 数组(代码解释) — 个人纪录篇 1
在 text1 中,把新的对象赋给了 array(形参),也就是说,本来array的这个引用指向的对象是传过来实参的引用所指的对象,但是现在改为新的对象。改为新的对象会怎么样呢?会把array(形参)存在栈中的地址由本来的对象的地址改为新的对象的地址。因为array(形参)是局部变量,所以函数结束后,他便销毁了,最后,在主函数中,打印array得到的结果是。1 2 3 4 而不是 10,20,30,40,50。最后打印的结果就是: 99 2 3 4。把 array 数组传过去。
2025-05-21 09:27:52
209
原创 Javase to 数组 - 个人纪录篇1
1、一个引用指向null 代表什么?代表这个引用不指向任何对象array1 这个引用指向了array2这个引用所指的对象3、数组作为参数时什么情况下能改变实参的值什么情况下不能改变实参的值4、数组可以作为返回值。
2025-05-20 21:12:53
642
原创 C语言笔记第8讲 — Vs调试技巧
bug 本意是虫子的意思,现在指在电脑系统或程序中,隐藏着一些未必发现的缺陷或者是问题bug 的创始人是格蕾丝 赫柏找问题的过程就称为调试,英文名 debug(消灭bug)的意思调试是一个动作是一个过程,不能干瞪眼。
2025-04-30 23:36:47
898
原创 C语言笔记----6(第九讲、函数递归)
递归其实是一种解决方法,在C语言中,递归就是函数自己调用自己,例如,最简单的C语言递归代码这就是main函数自己调用自己,这个过程就是递归这个代码虽然是递归代码,但是是错误的代码,运行过程中,会陷入死递归,导致栈溢出这个栈溢出是什么意思呢?就是我们在每一次函数调用都会在内存的栈区申请空间,而我们知道,函数调用的这个函数是实实在在的存在的只要形参有值就会向内存申请空间,以前的笔记有说过,形参和实参可以是一样的符号但是这两个参数的存储位置不一样,递归就是有限的调用函数,所以每一次函数调用都会占用空间。
2025-04-30 21:04:40
1964
原创 小白带大家手搓扫雷(C语言版)
我们知道如果把不是雷的格子全部排完,那么就算是排雷成功,那就很简单嘛,思路就是我们总共有9X9个各种,而我们才布置10个雷,那用81减去10就是格子的个数,只要我们每输入一次坐标,每次判断时,如果不是雷,那我们就创建一个变量来统计,最后够了71次就跳出循环。好,这里我们发现如果是全部格子都排完的情况下跳出循环,那么这个win肯定为71,而被炸死了这个win一定不等于71,那么这样的话,我们就可以以这个来区别啦,对吧兄弟们,好,那我们在循环的末尾加上一个if语句,如果win为71,那就扫雷成功。
2025-04-25 16:19:18
1784
1
原创 C语言笔记---5(第6讲、函数)
ret_type 是函数的返回类型fun_name 是函数名括号中放的是形式参数{ } 括起来的是函数体可以把函数想成一个小型的加工厂,工厂得输入原材料,经过工厂加工后才能生产出产品;函数也是一样的,输入一些值,经过函数计算,最后得出结果;ret_type 是用来表示函数计算得到的结果的类型{ } 括起来的部分,被称为函数体,函数体就是完成计算的过程那么,如果把定义放在函数的调用后此时就会出现编译器报错报 is_leap_year 未定义的错误因为编译器是从上到下扫描代码。
2025-04-22 14:14:22
867
原创 C语言笔记----4(第5讲、数组)
10表示10个元素,4表示 int 类型是4个字节,40表示整个数组的大小,单位是 :字节。sizeof (arr) ,是计算整个 arr 的大小 10 X 4 = 40;在使用 sizeof 和 strlen ,printf 时需注意这个。arr [ i ] 是数据的元素,所以要使用“&”取地址。虽然没写数组大小,但是会从初始化内容中推断出大小;第一条数组中包含了\0,但是第二条就没有\0;arr [7],那么就是访问下标为7的元素。
2025-04-19 21:02:24
1551
原创 C语言笔记--3(第四讲)
这个函数的原型如下由图可知,这个函数会返回一个整型的数,并且没有形参他的原型如下这个函数用来初始化随机数的生成器,意思就是给上文的rand输入一个种子在程序中我们一般是使用程序运行的时间作为种子,因为时间是时刻发生变化的time函数的原型这个函数的返回值是时间戳(就是一个数字),但是他的类型不是int时间戳:就是拿现在的时间减去计算机的起始时间,1970.1.1.0.0.0(单位是:秒)如果不使用他的参数,只要他的返回值时,要把NULL写上去如下图。
2025-04-17 20:08:01
606
原创 C语言笔记----(第3讲)
1.1 for 循环是三种循环中使用最多的,for循环的语法形式如下1.2 表达式1 用于循环变量的初始化表达式2 用于循环结束条件的判断,表达式3 用于循环变量的调整1.1 do while 循环语句使用的最少1.2do while 的循环体(循环语句)至少执行1次1.3while 和 for这两种循环都是先判断,如果条件满足就进入循环,如果条件不满足就跳出循环;而do while是先直接进入循环体,执行循环语句,才判断,如果条件满足,就会再次执行循环体1.1 在循环执行过程中,
2025-04-16 23:19:18
710
1
原创 C语言笔记--1(第2讲)
apples\n 是输出文本,里面的 %d 就是占位符,表示这个位置要用其他值(3)来替换。10 scanf ("%s","abc def") 正常来说,这个应该。正确的处理数据,为了避免这种情况,scanf 提供了一个赋值忽略符 ““%[^\n]s” 的意思是读取一个字符串,直到遇到 \n 停止。13 %s 一般默认全部输出,如果只想输入某个部分,就可以用“3 scanf 处理用户输入的原理是,用户的。不能简单等同于字符串,他的规则是,从当前第一个。
2025-04-12 18:50:32
687
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅