Java
一只小程序猿-
这个作者很懒,什么都没留下…
展开
-
Maven异常
maven<!–maven工程可以分父子依赖关系的。凡是依赖别的项目后,拿到的别的项目的依赖包都属于传递依赖。比如:当前A项目,被B项目依赖。那么我们A项目中所有jar包都会传递到B项目中。B项目开发者,如果再在B项目中导入一套SSM框架的jar包,对于B项目是直接依赖。那么直接依赖的jar包就会把我们A项目传递过去的jar包覆盖掉。为了防止以上情况的出现,我们可以把A项目中主要jar包的坐标锁住,那么其他依赖该项目的项目中,即便是有同名的jar包直接依赖。也无法覆盖。...原创 2020-10-20 14:33:24 · 86 阅读 · 0 评论 -
用LinkedList实现Stack栈(自己定义一个集合类,在这个类的内部可以使用LinkedList模拟)
public class MyStack {private LinkedList link;public MyStack(){ link = new LinkedList();}public void add(Object obj){ link.addFirst(obj);}public Object get(){ return link.removeFirst();}public boolean isEmpty(){ return link.isEmpt原创 2020-05-26 21:07:58 · 334 阅读 · 0 评论 -
线程控制的三个方法。
1,加入sleep();方法:sleep方法和wait方法的异同点:相同点, 都可以使线程处于冻结状态。异同点 : 1,sleep可以指定时间,wait可以指定时间,也可以不指定时间。2,sleep是时间到了,线程处于阻塞状态或者运行。wait如果没有指定时间,必须通过notify和notifyAll唤醒。3,sleep不一定非要定义在同步中。wait一定定义在同步中。4,都定义...原创 2020-02-16 09:43:06 · 424 阅读 · 0 评论 -
Java中多线程的简单应用
package Practice;/*案例:售票。售票的动作需要同时执行,所以运用多线程的技术。*/public class Practice {public static void main(String[] args) { //1,创建Runnable接口的子类对象,他并不是线程对象,是线程任务。 Ticket t =new Practice().new Ticke...原创 2020-02-13 18:47:14 · 232 阅读 · 0 评论 -
Java中内部类(匿名内部类)相关知识
Java中匿名内部类的访问方式:内部类可以直接访问外部类的所有成员,包含私有的成员。而外部类要访问内部类中的成员,必须创建内部类的对象。内部类什么时候创建呢?当描述事物时,事物的内部还有事物,而这个内部的事物还要访问外部事物中的内容,就将这个内部的事物用内部类来描述。内部类在成员位置上的访问方式。成员是可以被指定的修饰符所修饰的。publicstatic在非静态内部类不允许定义静态...原创 2020-02-10 20:07:21 · 629 阅读 · 1 评论