- 博客(11)
- 收藏
- 关注
原创 Java迭代器实现原理
import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /* 迭代器的使用步骤: 1.使用集合中的方法iterator()获取迭代器的实现类对象,使用iterator接口接收; 2.使用iterator接口中的方法hasNext判断还有没有下一个元素 3.使用iterator接口中的方法next取出集合中的下一个元素 */ public cla
2020-12-26 22:06:23
325
原创 Collection集合的常用功能
import java.util.ArrayList; import java.util.Collection; public class Demo01Collection { public static void main(String[] args) { Collection<String> coll = new ArrayList<>(); System.out.println(coll); //给当前集合添加对象
2020-12-26 22:05:14
158
原创 接口作为成员变量
Hero public class Hero { private String name;//英雄的名称 private Skill skill;//英雄的技能 public Hero() { } public Hero(String name, Skill skill) { this.name = name; this.skill = skill; } public void attack() {
2020-12-19 23:24:09
313
1
原创 类作为成员变量类型
Hero public class Hero { private String name;//英雄的名字 private int age;//英雄的年龄 private Weapon weapon;//英雄的武器 public Hero() { } public Hero(String name, int age, Weapon weapon) { this.name = name; this.age = age;
2020-12-19 23:03:31
338
1
原创 匿名内部类
MyInterface public interface MyInterface { void method(); } MyInterfaceImpl public class MyInterfaceImpl implements MyInterface { @Override public void method() { System.out.println("实现类覆盖重写了方法"); } } DemoMain /* 如果接口的实现类(或者是父类的子
2020-12-19 21:59:37
166
1
原创 H3C交换机 access端口配置
[H3C]vlan 10 [H3C]display interfacd GigabitEthernet 1/0/1:查看接口的运行状态和相关信息 [H3C]display interfacd GigabitEthernet brief:显示端口的概要信息 [H3C]interfacd GigabitEthernet 1/0/1:进入设备接口视图 [H3C]port link-type access [H3C]port access vlan 10 ...
2020-12-16 22:42:27
9646
原创 局部内部类名称
Outer public class Outer { public void methodOuter() { class Inner { int num = 10; public void methodInner() { System.out.println(num); } } Inner inner = new Inner(); i
2020-12-16 20:30:05
138
原创 成员内部类
Demo01LnnerClass public class Demo01LnnerClass { public static void main(String[] args) { Body body = new Body(); body.methodBody(); System.out.println("============"); //外部类名称.内部类名称. 对象名 = new 外部类名称().new 内部类名称();
2020-12-16 20:16:12
96
原创 final关键字概念与四种用法
Demo01Final /* final关键字代表最终、不可改变的。 常见四种用法: 1.可以用来修饰一个类 2.可以用来修饰一个方法 3.还可以用来修饰一个局部变量 4.还可以用来修饰一个成员变量 */ public class Demo01Final { public static void main(String[] args) { int num1 = 10; System.out.println(num1); num1 = 20;
2020-12-14 23:07:38
287
原创 Java instanceof关键字 笔记本USB接口案例
usb接口 public interface USB { public abstract void open(); public abstract void close(); } Computer public class Computer { public static void powerOn() { System.out.println("笔记本电脑开机"); } public void powerOff() { System.out.print
2020-12-14 22:23:38
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅