![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java高级
进阶
TxbLcy
这个作者很懒,什么都没留下…
展开
-
Iteraotor删除元素的时候,必须通过迭代器的remove去删
获取迭代器:此时获取的迭代器,指向集合中没有元素等待迭代器集合结构只要发生改变,迭代器就必须重新获取集合结构发生改变,却没有重新获取迭代器在迭代元素的时候,一定要使用迭代器自带的remove方法(否则会报错)public class CollectionTest06 { public static void main(String[] args) { //创建集合 Collection c = new ArrayList();// It.原创 2020-05-10 21:28:47 · 216 阅读 · 0 评论 -
collection集合的常用方法
1. collection类中的常用方法boolean add(E e) 向集合中添加元素void clear() 删除集合中所有的元素boolean isEmpty() 判断集合是否包含此元素Iterator iterator() 返回集合中的迭代器boolean remove(Object o) 指定移除集合中的某个元素int size() 返回集合中的元素数量Object[] toArray() 将集合中的元素转换为数组public class Coll原创 2020-05-09 21:32:13 · 386 阅读 · 0 评论 -
注解与反射学习笔记
Java注解与反射1.注解可以被程序识别的注释1.1 元注解package com.lcy.annotation;import java.lang.annotation.*;//测试原注解@MyAnnotationpublic class Test01 { public void test() { }}//定义一个注解//Target 表示我们的...原创 2020-04-28 22:14:03 · 1425 阅读 · 2 评论 -
IO流学习笔记(学自b站老杜)
IO流1.什么是IO?通过IO可以完成硬盘文件的读和写2.IO的分类按照流的方向 :输入流 输出流以内存为参照物往内存中去为输入(Input),或者叫读(Read)往内存中出来,叫做输出(Output),也叫做写(Write)按找读取数据方式的不同 :字节流 字符流以字节的方式读取数据,一次读取1个字节,等于一次读取8个二进制位。...原创 2020-05-07 19:06:51 · 422 阅读 · 0 评论 -
多线程模拟火车站售票并发
花了一天的时间才搞懂的操作,以前觉得自己懂了,但是实践起来却又是另外一回事。总之受益良多。不能在对象里sleep,对象里写while就是一次性的。原子锁是线程的东西,也不要放在对象方法中run方法就是写逻辑的单一原则public class Train { private static int count; //总票数 public Train() { } public Train(int count) { this.count = coun原创 2020-05-10 21:36:32 · 557 阅读 · 0 评论