
自学java
野返
这个作者很懒,什么都没留下…
展开
-
JAVA中遍历集合的三种方式
集合遍历操作的三种方式 1.Iterator迭代器方式 2.增强for循环 3.普通for循环代码如下: public static void test3(){ ArrayList list = new ArrayList(); list.add(123); list.add("AAAA"); list.add("bb"); list.add(new String("JavaEE")); list.a原创 2020-06-15 09:40:37 · 294 阅读 · 0 评论 -
JAVA初学-接口学习小结
在Java 9+版本中,接口的内容可以有:成员变量其实是常量,格式:[public] [static] [final] 数据类型 常量名称 = 数据值;注意:常量必须进行赋值,而且一旦赋值不能改变。常量名称完全大写,用下划线进行分隔。接口中最重要的就是抽象方法,格式:[public] [abstract] 返回值类型 方法名称(参数列表);注意:实现类必须覆盖重写接口所有的抽象方法,除非实现类是抽象类。从Java 8开始,接口里允许定义默认方法,格式:[public] def原创 2020-06-06 15:19:38 · 245 阅读 · 0 评论 -
JAVA初学: 模拟用户登录
/* 模拟用户登录。 定义用户类,属性为用户名和密码。 使用集合存储多个用户对象。 录入用户和密码,对比用户信息,匹配成功登录成功,否则登录失败。 登录失败时,当用户名错误,提示没有该用户。 登录失败时,当密码错误时,提示密码有误。 */import java.util.ArrayList;import java.util.Scanner;import java.util.SortedSet;public class Test10 { s原创 2020-06-04 15:18:28 · 2239 阅读 · 1 评论 -
JAVA初学-生成随机验证码
package demo02;/*随机验证码。 - 随机生成十组六位字符组成的验证码。 - 验证码由大小写字母、数字字符组成。*/import java.util.ArrayList;import java.util.Random;public class Test01 { public static void main(String[] args) {// 1.使用数组创建一个字典,包含大小写字母、数字字符 char[原创 2020-06-01 15:51:15 · 333 阅读 · 0 评论 -
Day10【接口、多态】
#今日内容接口多态##01. 接口概述与生活举例结合例子, 接口是什么思想?总结: 接口就是一种公共的规范标准 接口是对外暴露的一种规则 定义接口的人: 声明规则的 使用接口的人: 根据规则完成功能的人##02. 接口的定义基本格式接口的基本定义格式格式: interface 接口名{}接口有会产生字节码文件吗?...原创 2019-11-21 21:33:34 · 299 阅读 · 0 评论 -
Day09 继承、super、this、抽象类
#今日内容继承方法的重写super抽象类##01. 继承的概述什么是继承?建立继承关系后, 有什么特点?继承的好处是?总结: 1. 让类与类之间产生了关系, 子父类关系 2. 子类就可以直接使用到父类中非私有的成员 3. 提高了代码的复用性 提高了代码的维护性 提高了代码的编写效率(注意不是提高了执行效率) 是 多态 的前提...原创 2019-11-21 14:50:08 · 241 阅读 · 0 评论 -
Java初学 通过接口实现猫狗跳高
// 定义跳高接口public interface Jump { public abstract void jump();}class JumpCat extends Cat implements Jump{ @Override public void jump() { System.out.println("这只猫会跳高"); }...原创 2019-11-21 11:05:39 · 586 阅读 · 0 评论