摘要: 面向对象编程 初时面向对象 方法回顾和加深 对象的创建分析 面向对象三大特征 抽象类和接口 内部类和OOP实战 面向对象的三大特征 封装 该露的露,该藏的藏 我们程序设计要求**“高内聚,低耦合”**。 高内聚就是类的内部数据操作细节自己完成,不允许外部干涉; 低耦合就是仅暴漏少量的方法给外部使用 阅读全文
posted @ 2021-08-06 16:45 Ariesmark 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 构造器详解 package com.oop.Demo02; //java >class public class Person { String name; int age; //实例化初始值 //1.使用new关键字,本质实在调用构造器,必须要有构造器 //2.用来初始化值 public Pers 阅读全文
posted @ 2021-08-05 21:50 Ariesmark 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程 初时面向对象 方法回顾和加深 对象的创建分析 面向对象三大特征 抽象类和接口 内部类和OOP实战 什么是面向对象 面向对象编程(object-oriented Programming, OOP) 本质:以类的方式组织代码,以对象的组织(封装)数据 抽象 三大特性:封装、继承、多态 从认 阅读全文
posted @ 2021-08-04 23:01 Ariesmark 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 稀疏数组 需求:编写五子棋游戏中,有存盘退出和续上盘的功能。 分析问题:因为该二维数组的很多之默认是0,因此记录了很多没有意义的数据 解决:稀疏数组 稀疏数组介绍 当一个数组中大部分元素为0,或者为同一值数组时,可以用稀疏数组来保存该数组。 处理方式为: 记录数组一共有几行几列,有多少个不同值 把具 阅读全文
posted @ 2021-08-03 21:21 Ariesmark 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 数组 数组概述 数组的声明创建 数组使用 多维数组 Arrarys类 稀疏数组 数组概述 相同数据类型的有序集合 相同类型的若干个数据,按照一定先后顺序排列组合 每个数据称作一个数组的元素,每个数组元素可以通过一个下标来访问它们 数组的声明创建 首先必须声明变量,才能在程序中使用变量语法如下 dat 阅读全文
posted @ 2021-08-02 22:30 Ariesmark 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 作业 写一个计算器,要求实现加减乘除功能,并且能够循环接受数据,通过用户交互实现。 思路推荐: 写四个方法:加减乘除 利用循环+switch 传递需要操作两个数 输出结果 package com.kuang.method; import java.util.Scanner; public class 阅读全文
posted @ 2021-08-01 22:02 Ariesmark 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Java方法详解 何为方法 方法的定义和调用 方法的重载 命令行传参 可变参数 递归 何为方法 system.out.println() 类.对象.方法() Java方法时语句的集合,他们在一起会执行一个功能 方法时解决问题一类问题有序的组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引 阅读全文
posted @ 2021-07-31 22:59 Ariesmark 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 循环结构 while 循环结构 最基本的循环结构为: while (布尔表达式){ //循环内容 } 只要布尔表达式为true,循环会一直执行下去 大多数循环必须停止下来,需要一个表达是让循环停止下来结束循环 少数部分情况下需要一直循环执行,比如服务器的请求响应监听等 循环条件一直为true就会造成 阅读全文
posted @ 2021-07-30 22:11 Ariesmark 阅读(45) 评论(0) 推荐(0) 编辑
摘要: JavaDoc生成文档 javadoc命令是用来生成自己的API文档 参数信息: @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回情况 @throws 异常抛出情况 package com.kuang.base; 阅读全文
posted @ 2021-07-29 15:18 Ariesmark 阅读(106) 评论(0) 推荐(0) 编辑
摘要: IDEA 2021简单设置与优化 将工具条显示在上方 View–>Appearance–>Toolbar 鼠标悬停显示 File–>setting–>Editor–>General–>CodeCompletion–>勾选show zhe documentation popup in 1000 ms 阅读全文
posted @ 2021-07-28 16:27 Ariesmark 阅读(426) 评论(0) 推荐(0) 编辑