Traberry
Traberry
全部文章
Java基础
go语言学习(9)
未归档(9)
面经(2)
归档
标签
去牛客网
登录
/
注册
Traberry的博客
求职准备
全部文章
/ Java基础
(共5篇)
list遍历并删除元素
遍历 遍历一个list有三种方法 使用索引来遍历(list.size()方法和list.get()方法) 使用for each的形式遍历 使用迭代器Iterator 删除 1、使用索引遍历,找到元素再删除 List<String> list = new ArrayList<St...
2019-10-18
0
891
Java异常
异常的继承体系 Throwable类是所有错误或异常的超类 Error是Throwable的子类,用于指示合理的应用程序不应该试图捕获的严重问题 Exception异常主要分为两类,受查异常(checked)和非受查异常(unchecked) 常见的受查异常包括SQLException, Cl...
2019-08-30
0
713
Java中的Class对象
在Java中有两种对象:Class对象和实例对象。 实例对象是类的实例,通常是通过new关键字构建的。 Class对象是JVM生成用来保存对象的类的信息的。 Java程序执行之前需要经过编译、加载、链接和初始化这几个阶段,编译阶段会将源码文件编译为.clas...
2019-08-05
0
649
Java中的final关键字
修饰普通变量 使变量的值无法改变,因为变量不能再次被赋值 修饰引用变量 使变量不能再引用其他的对象,但无法保证所引用的对象的改变 修饰方法 假如该方法所属的类被继承,该方法将不能在子类中被重写(既公开又不被修改) 修饰类 表示此类是密封的, 无法被继承(最...
2019-08-04
0
626
线程与锁
起因:为什么需要锁 由于线程通过共享内存来通信,多个线程在同一个内存上进行操作,往往会“打成一片”,为避免如此,必须用锁保证某一时间仅有一个线程可以访问内存上的数据(互斥)。 进程与线程 在多任务分时操作系统中,为了看起来像是“同时干多件事”,分时操作系统是把CPU的时...
2019-08-04
1
980