![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习
E卤蛋
那个女孩,我爱你!
展开
-
JAVA学习——DAY4(常见容器类2)
各个容器类的继承关系ArrayList类是什么? public class ArrayList<E> extends AbstractList<E> implements List<E>,RandomAccess, Cloneable, Serializable;它实现了List接口,Iterable接口,Collection接口,Serializable接口, Cloneable接口可以将它看作一个数组实现类,通过它创建一个对象,拥有它所继承的所有方法原创 2020-06-22 11:26:09 · 132 阅读 · 0 评论 -
JAVA学习——DAY3(常见容器类)
java常见容器继承关系由图中可以看出各接口间的继承关系java迭代器(Iterator)迭代器是什么? 迭代器提供了一个方法,即返回一个迭代器,使用返回的迭代器可以很方便地遍历集合序列中地所有序列为什么是迭代器?每个容器都有增删改查方法,由面向对象的思想出发,将容器中的共性取出来成为Iterator接口,该接口只有一个方法,即返回该容器的迭代器怎么样?import java.lang.Iterable;import java.util.*;public class It原创 2020-06-19 21:18:49 · 159 阅读 · 0 评论 -
JAVA学习——DAY3(类的扩展)
接口接口的定义:接口声明了一组能力,指明该接口能够做什么?它依赖一组对象——实现该接口,同时,它还与另一个对象交互——使用该接口;接口的实现:1.接口用interface关键字实现,修饰符一般为public,interface后面跟接口名称2.接口内的方法修饰符默认是public abstract,可不写,方法只有定义无方法体3.接口增强:(1)接口静态方法:可以定义方法体,使用修饰符static(2)接口默认方法:利用关键字default+方法定义接口代码实现://这个原创 2020-06-16 21:55:04 · 226 阅读 · 0 评论 -
JAVA学习——DAY2(类、对象初步)
- 什么是面向过程?面向过程也称结构化程序设计,其原则可以概括为:自顶向下、逐步求精、模块化;如图为面向过程的逻辑结构示意图:由主函数为入口,将其他函数串接到一起形成整个软件体系。面向过程设计的最小单位是函数,整个系统由一个个函数构成。面向过程开发虽然能够保证开发质量和进度,但它有以下两个缺点:1.适应性很差,可扩展性不强,往往只适应于当前功能,如果需求发生改变,则都需要自顶向下的修改模块结构。什么是面向对象面向对象开发的基本思想是使用类,对象,继承,封装,消息;程序员从客观世界出发,将说要完成原创 2020-06-12 12:09:30 · 158 阅读 · 0 评论 -
JAVA学习——DAY1
几个cmd终端命令:cls——清屏cd——移至所在路径,后跟绝对路径or相对路径ip-config——查看本机ip信息java开发环境:JDK——java开发环境,包含:JRE(Java运行时环境),JVM(java虚拟机),以及各类开发库文件;安装目录:bin目录:两个重要——javac.exe(java编译工具),从.java文件编译为.class(字节码文件),java.exe(Java运行工具);conf目录:java配置目录;jmods:包含java各种模块;jre目录:包含j原创 2020-06-11 01:31:14 · 182 阅读 · 0 评论