摘要:
MODULE 3 idea 运算符All一、Idea(一)idea的介绍1.概述:开发工具2.特点:(1)idea是java写的,所以本地上必须有正确的jdk环境(JAVA_HOME)(2)Idea自动保存(3)不用我们打开dos命令窗口执行javac和java命令(4)Idea有强大的快捷键,生成 阅读全文
摘要:
MODULE 4 流程控制1.会使用Scanner和Random2.会使用swich以及知道case的穿透性3.会使用if4.会使用for循环,while循环,嵌套循环一、键盘录入Scanner1.概述:是java定义好的类2.作用:将数据通过键盘录入的形式放到代码中参与运行3.位置:java.ut 阅读全文
摘要:
MODULE 5 数组1.数组的特点以及定义2.数组的操作(存数据,取数据,遍历数据)3.二维数组(定义,存,取,遍历)4.知道内存中的:堆,栈一、数组的定义1.问题:如果我们想存储一个数组,我们可以使用变量,但是变量一次只能存储一 个数据,所以我们想能不能一次存储多个数据2.数组概述:是一个容器, 阅读全文
摘要:
MODULE 6 方法All一、方法的使用(一)方法介绍以及简单方法定义(无参数返回值)1.问题描述:之前所有的代码都在main方法中,如果我们将来将所有的代码都放在main 方法中,会使得main方法代码太多 -> 不好维护解决:将不同功能的代码梵高不同的方法中,想执行某个功能,直接调用方法 名就 阅读全文
摘要:
MODULE 7 面向对象1.知道为啥使用面向对象思想编程2.知道怎么使用面向对象思想编程3.知道什么时候使用面向对象思想编程4.会利用代码去描述世间万物的分类5.会在一个类中访问另一个类中的成员 -> new对象6.成员变量和局部变量的区别一、类和对象(一)面向对象的介绍1.面向过程:自己的事情自 阅读全文
摘要:
MODULE 8 封装1.要回使用private关键字修饰成员,并知道被private修饰之后的作用(访问特点)是什么2.会使用set方法为属性赋值,使用get方法获取属性值3.会利用this关键字区分重名的成员变量和局部变量4.会利用空参构造创建对象,并知道空参构造作用5.会使用有构造创建对象,并 阅读全文
摘要:
MODULE 9 面向对象1.会定义静态成员以及会调用静态成员2.会使用可变参数(会给可变参数传参)3.会二分查找(手撕)4.会冒泡排序(手撕)5.会debug的使用一、static关键字(一)static的介绍以及基本使用1.概述:static是一个静态关键字2.使用:(1)修饰一个成员变量:st 阅读全文
摘要:
MODULE 10 面向对象知道继承的好处会使用继承知道继承之后成员变量以及成员方法的访问特点会方法的重写,以及知道方法重写的使用场景会使用this关键字调用当前对象中的成员会使用super关键字调用父类中的成员会定义抽象方法以及抽象类会重写抽象方法一.继承(一)什么是继承1.我们定义了多个类,发现 阅读全文
摘要:
MODULE 11 面向对象会定义接口会在接口中定义抽象方法,默认方法,静态方法,成员变量会调用接口中的成员会利用多态的方式new对象知道多态的前提要知道使用多态的好处会在多态的前提下,向下转型会利用instanceof判断类型一.接口(一)接口的介绍1.接口:是一个引用数据类型,是一个标准,规则2 阅读全文