摘要: 1、修饰符和返回类型 //Main是类 public class Main { //main方法 public static void main(String[] args) { } //定义方法:修饰符 返回值类型 方法名(){ // 方法体 // return 返回值} public Strin 阅读全文
posted @ 2025-04-12 20:20 琬六岁 阅读(12) 评论(0) 推荐(0)
摘要: 1、Java的核心思想就是oop 2、面向过程与面向对象 ①面向过程:适合处理一些较为简单的问题,线性思维,先考虑第一步在考虑第二步做什么; ②面向对象:适合处理复杂的问题,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 阅读全文
posted @ 2025-04-12 20:05 琬六岁 阅读(13) 评论(0) 推荐(0)
摘要: 1、需求:编写五子棋游戏,有存盘退出和续上盘的功能。 可以用1表示黑棋,2表示白棋,其他空位就默认值。因为该二维数组很多值是默认值0,因此记录了很多没有意义的数据。为了解决这个问题,我们引入了稀疏数组。 2、当一个数组中大部分元素是0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。 3、稀疏数 阅读全文
posted @ 2025-04-12 17:16 琬六岁 阅读(22) 评论(0) 推荐(0)
摘要: 1、冒泡排序无疑是最为出名的排序算法之一,总共有八大排序! 2、冒泡的代码还是相当简单的,两层循环,外层冒泡轮数,里层依次比较。 3、当我们看到嵌套循环,应该立马就可以得出这个算法的时间复杂度为 O(n2) 需要导入工具包: import java.util.Arrays; 4、代码: import 阅读全文
posted @ 2025-04-12 15:56 琬六岁 阅读(39) 评论(0) 推荐(0)
摘要: 1、多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组 ①二维数组:int [][] a= new int [2] [5]; int[][] array = {{1,2},{3,4},{4,5}} ②以上二维数组a可以看成是一个两行五列的数组 2、例子: 阅读全文
posted @ 2025-04-12 13:47 琬六岁 阅读(23) 评论(0) 推荐(0)
摘要: 1、普通的For循环、For-Each循环、数组作方法入参、数组作返回值; 2、普通的for循环(用的最多) public class Main{ public static void main(String args[]){ //定义一个数组,用静态数组写死 int[] arrays = {1,2 阅读全文
posted @ 2025-04-12 13:17 琬六岁 阅读(24) 评论(0) 推荐(0)
摘要: 1、java内存分为:堆、栈、方法区; 堆:存放new的对象和数组;可以被所有的现成共享,不会存放别的对象引用。 栈:存放基本变量类型,会包含这个基本类型的具体数值;引用对象的变量,会存放这个引用在堆里面的具体地址。 方法区:可以被所有的线程共享;包含了所有的class和static变量 ①在栈中声 阅读全文
posted @ 2025-04-12 12:23 琬六岁 阅读(41) 评论(0) 推荐(0)
摘要: 1、数组是相同类型数据的有序集合;数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成;其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们。 2、对于变量来说:变量类型 变量名字 = 变量的值; 对于数组也是一样: ①首先必须声明数组变量,才能在程序中使用数组。例如 阅读全文
posted @ 2025-04-12 11:48 琬六岁 阅读(25) 评论(0) 推荐(0)
摘要: 1、递归就是:A方法调用A方法,就是自己调用自己; 2、递归结构包括两个部分: ①递归头:什么时候不调用自身方法。如果没有头,将陷入死循环; ②递归体:什么时候需要调用自身方法。 3、利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来 阅读全文
posted @ 2025-04-12 11:19 琬六岁 阅读(30) 评论(0) 推荐(0)
摘要: 1、java支持传递同类型的可变参数给一个方法; 2、在方法声明中,在指定参数类型后面加一个省略号(…) 3、一个方法只能指定一个可变参数,他必须是方法的最后一个参数。任何普通的参数必须在他之前声明。 4、例子: public class Main{ public static void main( 阅读全文
posted @ 2025-04-12 11:00 琬六岁 阅读(15) 评论(0) 推荐(0)