![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础入门
文章平均质量分 84
Micah_Ning
这个作者很懒,什么都没留下…
展开
-
Java基础复习之数组
//个人觉得重点的部分会用不同颜色标出 数组的定义和访问 如果需要定义多个变量,那么我们建议使用容器,一次性保存多个数据,统一操作 1.容器:是将多个数据存储到一起,每个数据称为该容器的元素。 2.Java中容器: 数组,集合 数组:是一个长度固定的容器,而且容器中的元素的数据类型要一致 3.数组的定义格式一: 指定数组的长度,每个元素由系统赋默认值...原创 2018-11-13 17:05:54 · 131 阅读 · 0 评论 -
Java基础复习之流程语句控制入门
流程控制的分类*彩色字体是个人认为重点部分*a.顺序结构:同一个方法中的代码一定是从上到下依次执行的 b.选择结构/判断结构判断语句if,一共有三种格式:格式一:if(判断语句){代码块;}....其他代码执行流程:当代码执行到if语句时,首先计算判断语句的结果如果是true,那么执行代码块,如果是false跳过代码块 格式二:if...原创 2018-11-12 13:03:49 · 90 阅读 · 0 评论 -
Java基础复习之方法、方法重载、ArrayList类
//本人觉得重点的部分会用彩色标出 方法 1.回顾方法 a.什么是方法:具有某个特定功能的代码块b.方法简单格式:public static void 方法名(){方法体;} 调用方法:一般在main方法中 方法名(); 调用 c.方法的完整定义格式:权限修饰符 返回值类型 方法名(参数列表){方法体;return 返回值;....原创 2018-11-14 20:40:08 · 194 阅读 · 0 评论 -
Java基础复习之抽象类、接口
//本人觉得重点的部分会用不同颜色标出 抽象类 1.抽象类的由来 父类中的方法,如果所有子类都要重写,那么此时父类的方法体就失去了意义 那么我们可以把方法体去掉,只留方法的声明,这种只有方法声明没有方法实现的方法称为抽象方法 含有抽象方法的类一定是抽象类2.抽象方法的格式; public abstract 返回值...原创 2018-11-19 22:12:19 · 129 阅读 · 0 评论 -
Java基础复习之类与对象、封装、构造方法、String类
//个人觉得重点的部分会用彩色标出 面向对象思想 1.面向对象思想概述面向过程思想: 遇到一个问题,一步一步的去解决他,强调的是过程(典型代表语言是C语言)面向对象思想: 遇到一个问题,找一个可以解决问题的对象(可以是人,也可以是别的),强调是对象(典型代表语言Java) 案例1: 菜鸟买电脑 面向过程思想: a.查资料 b.坐公交...原创 2018-11-17 21:56:36 · 137 阅读 · 0 评论 -
Java复习基础之继承、super、this、多态、static
//个人觉得重点的部分会用不同颜色标出 继承 1.继承的由来 多个类中有相同成员变量和成员方法,那么我们会把这些共性抽取到另外一个类中, 这时多个类只需要继承刚刚抽取出来这个类即可 2.父类 和 子类 一个类A 继承了 类B,那么 类B称为父类/超类/基类(superclass) 类A称为子类/派生类(subclas...原创 2018-11-17 22:10:43 · 139 阅读 · 0 评论 -
Java基础复习之Object类、System类、StringBuilder类、包装类
//本人觉得重点的部分会用彩色标出//写了好久还没人看,难受呀:-(第一章 Object类回顾:方法的重写 a.定义: 子类和父类中,出现一模一样的方法,这时候子类中这个方法被称为重写后的方法 b.结论: 子类对象调用方法时,优先调用子类重写后的方法(Java遵循就近原则) 如果子类没有重写,还是调用父类继承而来的方法1.Object类的概述 ...原创 2018-11-29 21:49:09 · 174 阅读 · 0 评论 -
Collection框架常用方法简单介绍
//本人觉得重点的部分会用彩色标出//本文章只做浅层解释,并不深入探究1.什么是集合 在Java中,集合就是一种容器,可以保存多个数据2.有了数组,为什么还要有集合 数组的弊端: 数组的长度是固定的 集合的优点: 集合的长度是可变的 3.集合框架(主要分支)************************** 集合根接口: Collect...原创 2018-12-02 21:15:51 · 239 阅读 · 0 评论 -
用java语言模拟斗地主的洗牌和发牌
斗地主的步骤1.准备一个Map<Integer,String>2.准备一副牌<54个编号>3.洗牌shuffle4.依次给三个集合发牌,留三张给底牌5.对每个集合进行排序6.以键找值,通过map集合//记得导包public static void main(String[] args) {// 1.准备一个Map<Int...原创 2018-12-03 21:41:56 · 253 阅读 · 0 评论