摘要: .contains(x)比较的是内容,它也是使用equels方法重写了 阅读全文
posted @ 2023-04-24 18:45 22软工冷薄 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.关于集合迭代/遍历 注意:以下讲解的遍历方式/迭代方式是所有Collection拥有的一种方式 在Map集合中不能使用,在所有Collection及子类中使用 创建集合对象 对collection集合进行遍历/迭代 1.获取集合对象迭代器Iterator Iterator中有三个方法来帮助实现集 阅读全文
posted @ 2023-04-24 18:44 22软工冷薄 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 二分法查找: int x=Array.binarySearch(arr(数组名),32(查找数)) 阅读全文
posted @ 2023-04-18 20:36 22软工冷薄 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 数组格式 数组扩容: 调用的jvm中arraycopy(原,从哪开始,目标,目标起始位置,长度) 阅读全文
posted @ 2023-04-16 10:28 22软工冷薄 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 结构体概念:可以自定义,用户存储不同数据类型。 创建/声明结构体: 创建结构体方法有三种: 1.struct 结构体名 变量名 2.struct 结构体名 x1(变量名)={成员1,成员2,}(如果是char型,需要双引号括住) 3.定义时顺便创建变量名,在花括号后边。 struct 结构体名 { 阅读全文
posted @ 2023-04-04 13:30 22软工冷薄 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、this关键字 1.3:this.指本方法中 1.4:因为静态方法中没有对象,使用this需要创建对象; 1.5:比如,set方法中的this.a=a; 二、super 关键字 2.1 能出现在实例方法和构造方法中; 2.2语法: super.属性名 访问父类属性 super.方法名 访问父类方 阅读全文
posted @ 2023-04-02 16:07 22软工冷薄 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 在JAVA中,代码运行是怎么实现的? 首先来介绍一下JAVA中的: JAVA三大变量:局部变量(放在栈里) 实例变量(放在堆里),实例变量是对象级别的(引用.) 当对象中全是重复相同的实例变量,可以换成类级别的静态变量来减少占用内存 静态变量(放在方法区里)静态变量是类级别的(类名.) 成员变量又包 阅读全文
posted @ 2023-04-02 13:31 22软工冷薄 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 类里面引用另一个类里面的属性,需要定该类类型后,在main函数里面去调用; //怎么理解?因为是从另一个类里面引用么,把这个类当做是一个数据类型就好了,然后引用,上面代码中的woman a;就像int a;一样理解就好了~ (woman 类) ps:很重要的一点!!!类中去引用另一个类的对象时,必须 阅读全文
posted @ 2023-04-02 12:47 22软工冷薄 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象 1.1 什么是面向对象? 就是把现实问题抽象化,用类组成 1.2 和面向过程有什么区别和优点 过程更接近实际 优点:耦合性更高,更遵循ocp原则(ocp原则是减少对代码更改,增加代码拓展性) 2 类与对象 2.1 类和对象定义 类:类是现实中不存在的,是我们定义的一个模板,所有对象的共 阅读全文
posted @ 2023-04-01 16:52 22软工冷薄 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.1 方法的定义 [修饰符列表] 返回值类型 方法名(第一个首字母小写,后边单词大写)(形参列表){ 方法体 }; ps:方法遵循自上而下运行 1.2方法调用 类名.方法名(实参列表) 方法调用时,压栈!结束时弹栈!先进后出! 1.2 方法重载 1.2.1 定义 JAVA编译时允许方法名相同的情况 阅读全文
posted @ 2023-04-01 16:09 22软工冷薄 阅读(9) 评论(0) 推荐(0) 编辑