- 博客(24)
- 收藏
- 关注
原创 Java中的类和对象
文章目录一、类和对象的初步认识1.1 类和对象的基本概念1.2 类和类的实例化二、面向对象的封装性2.1 封装的基本概念及用法2.2 getter和setter方法三、构造方法3.1 基本语法3.2 new执行过程3.3 构造方法的重载四、this关键字4.1 调用当前对象的成员变量4.2 this调用类中的方法1. this调用类中的成员方法2.this调用构造方法3.this表示当前对象的引用五、代码块5.1 普通代码块5.2 成员代码块5.3 静态代码块一、类和对象的初步认识1.1 类和对象的基
2022-04-15 16:20:36
3365
4
原创 Java中的static关键字
文章目录static关键字1.static可以修饰的内容1.1 static修饰属性1.2 static修饰方法static关键字看见static,我们就应该立马想到,和对象无关。1.static可以修饰的内容1.1 static修饰属性static修饰的属性称为类属性,类变量,所有对象共享。实例变量:所有对象都有这个属性,但是这个属性的值会随着对象的变化而变化【不同对象的这个属性具体的值不同】首先我们了解一下为何会引入static变量?我们创建一个中国人类public clas
2022-04-15 15:07:50
947
1
原创 关于数组中的一些练习(解决二分查找,冒泡排序等问题以及使用摩尔投票法解决数组中的多数元素问题)
文章目录一、查找数组中的指定元素(二分查找)二、数组排序(冒泡排序)三、数组中的众数问题(摩尔投票法)四、数组转字符串一、查找数组中的指定元素(二分查找)针对有序数组, 二分查找可以更高效的查找数组中的指定元素。在有序数组中查找一个元素toFind,我们需要不断比较待查找元素和区间中间位置元素的大小关系若toFind < arr[mid] -->说明这个元素一定位于左区间,一定小于arr[mid…right]的所有元素,我们从right > = mid - 1开始继续判断。
2022-04-13 17:07:10
74
原创 Java中的数组
文章目录一、数组基本用法1.什么是数组?2.数组的创建与初始化3.数组的使用3.1 获取一个数组的长度3.2 如何访问数组元素?3.3 为啥索引要从0开始?3.4 遍历数组的每个元素二、数组和方法的关系1.数组作为方法的参数2.理解引用数据类型(重点)3.数组作为方法的返回值一、数组基本用法1.什么是数组?一次定义N个相同数据类型的变量,我们就把这种结构称之为数组。我们之前创建两个整型变量:int a = 10;int b = 20;创建四个整型变量,也可以一行行定义变量假设我现在要一次
2022-04-12 09:38:53
435
原创 Java中的方法递归(解决斐波那契,汉诺塔等问题)
什么是方法递归?所谓方法递归,就是在一个方法执行的内部,自己调用了自己的过程,称之为"递归"。递归分为两个子过程:递过程:函数不断调用自身,直到走到函数的终止条件,第一阶段结束。归过程:函数不断返回的过程
2022-04-11 15:52:11
933
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人