![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 52
果果~
这个作者很懒,什么都没留下…
展开
-
集合,集合api,迭代器iterator,List
集合,集合api,迭代器iterator,Listpackage com.atguigu.java;import org.junit.Test;import java.util.ArrayList;import java.util.Collection;import java.util.Date;/** * 一。集合框架的概述 * 1.集合,数组都是对多个数进行存储操作的结构,简称Java容器 * 说明:此时的存储,主要值得是内存层面的存储,不涉及到持久化的存储(持久化:.txt,.jpg原创 2021-03-16 20:46:39 · 76 阅读 · 0 评论 -
继承多态
5-2 override/overwrite方法的重写重写:子类继承父类后,可以对父类中同名同参数的方法进行覆盖操作应用:重写以后,当创建子类对象以后,通过子类对象调用子父类中的同名同参数的方法时,实际执行的是子类重写父类的方法重写的规定:**方法的声明: **权限修饰符 返回值类型 方法名(形参列表)throws 异常的类型{//方法体}1.子类重写的方法必须和父类被重写的方法具有相同的方法名称、参数列表2.子类重写的方法的返回值类型 ** 不能大于 父类被重写的方法的返回值类型*..原创 2021-03-16 20:43:53 · 125 阅读 · 0 评论 -
4-7面向对象特征之一:封装与隐藏
4-7 面向对象特征之一:封装与隐藏程序设计追求:‘高内聚,低耦合’高内聚:类的内部数据操作细节自己完成,不允许外界干涉低耦合:仅对外暴露少量的方法用于使用隐藏对象内部的复杂性,支队外公开简单的接口。便于外界调用,从而提高系统的可扩展性、可维护性。通俗的说 :把该隐藏的隐藏起来,该暴露的暴露出来,这就是封装性的设计思想一、问题引入: 当我们创建一个类的对象以后,我们可以通过“对象.属性”的方式,对对象的属性进行赋值。这里,赋值操作要受到属性的数据类型和存储范围的制约,但除此之外,没有其他的原创 2021-03-16 20:38:56 · 146 阅读 · 0 评论 -
java基本语法 复习
java基本语法 复习/*输入两个正整数m和n,求其最大公约数和最小公倍数*/import java.util.Scanner;class ForTest{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); System.out.println("请输入第一个正整数:"); int m =scan.nextInt();原创 2021-03-16 20:37:03 · 146 阅读 · 0 评论 -
2-5程序流程控制
2-5程序流程控制2020.9.13-092顺序结构分支结构:if…else; switch…case循环结构使用scanner从键盘获取int数据/*如何从键盘获取不同类型的变量:需要使用Scanner类具体实现步骤:1.导包: import java.util.Scanner;2.Scanner的实例化:Scanner scan = new Scanner(System.in);3.调用Scanner类的相关方法,来获取指定类型的变量注意:需要根据相应的方法,来输入指定类原创 2021-03-16 20:36:04 · 89 阅读 · 0 评论 -
第2章:Java基本语法(上)变量与运算符
第2章:Java基本语法(上)变量与运算符2.1 关键字与保留字保留字:现java版本尚未使用,但以后版本可能作为关键字使用(goto、const)注意:自己命名标识符时要避免使用这些保留字标识符的使用:凡是自己可以起名字的地方都叫标识符以上是复习第二章的内容 P702020.9.132.4 Java基础语法-算术运算符的使用算术,赋值,比较(关系),逻辑,位,三元运算符%取余(取模) 7%5=2++–+:连接符只能用于String和其他类型之间(包括String)/原创 2021-03-16 20:33:19 · 121 阅读 · 0 评论