首页 软件开发 代码讲解 JAVA ( Page 127 )

JAVA 2372

#java
如何基于java实现解压ZIP TAR等文件

  java实现对常用.ZIP , .TAR, .TAR.BZ2, .BZ2 ,.TAR.GZ ,.GZ格式文件的解压。   首先需要引入maven依赖,这里使用的是Apache的…

2020-10-08 547

#java
详解JAVA Timer和TimerTask

Timer和TimerTask可以做为实现线程的第三种方式,前两中方式分别是继承自Thread类和实现Runnable接口。 Timer是一种线程设施,用于安排以后在后台线程中执行…

2020-10-08 289

#java
Java开发实现人机猜拳游戏

本文实例为大家分享了Java开发实现人机猜拳游戏的具体代码,供大家参考,具体内容如下 猜拳游戏 游戏规则:人和电分别出剪刀、石头、布,直到人战胜电脑,游戏结束。 整体分析: 1、总…

2020-10-08 916

#java
当面试官问我ArrayList和LinkedList哪个更占空间时,我是这么答的(面试官必问)

前言 今天介绍一下Java的两个集合类,ArrayList和LinkedList,这两个集合的知识点几乎可以说面试必问的。 对于这两个集合类,相信大家都不陌生,ArrayList可…

2020-10-08 567

#java
五种JAVA GUI布局管理的方式

1. 流式布局(FlowLayout) 定义: 通俗地说,流式布局就是根据窗口大小,自动改变窗口内组件的位置。例如:原窗口大小一行可以容纳10个BUTTON,但将窗口缩小后,每行仅…

2020-10-08 452

#java
详解JAVA 反射机制

什么是反射? 反射机制是在程序运行状态中,对于任意一个类,都能够获取这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性; 这种动态获取信息以及动态调用对象…

2020-10-08 130

#java
JAVA如何解决并发问题

并发问题的根源在哪 首先,我们要知道并发要解决的是什么问题?并发要解决的是单进程情况下硬件资源无法充分利用的问题。而造成这一问题的主要原因是CPU-内存-磁盘三者之间速度差异实在太…

2020-10-08 995

#java
深入分析JAVA Synchronized关键字

并发一致性的概念?   是利用锁的机制来实现同步的,锁机制有如下两种特性:     互斥性:即在同一时间只允许一个线程持有某个对象锁,通过这种特性来实现多线程中的协调机制,这样在同…

2020-10-08 361

#java
Java 控制线程的方法

Java 的线程支持提供了一些便捷的工具方法,通过这些便捷的工具方法可以很好地控制线程的执行。 join 线程 Thread 提供了让一个线程等待另一个线程完成的方法—— join…

2020-10-08 710

#java
区分Java中的ArrayList和LinkedList

一:ArrayList和LinkedList的大致区别如下: 1.ArrayList是实现了基于动态数组的数据结构,ArrayList实现了长度可变的数组,在内存中分配连续的空间。…

2020-10-08 924

#java
java并发编程专题(五)—-详解(JUC)ReentrantLock

上一节我们了解了Lock接口的一些简单的说明,知道Lock锁的常用形式,那么这节我们正式开始进入JUC锁(java.util.concurrent包下的锁,简称JUC锁)。下面我们…

2020-10-08 537

#java
JAVA WEB中Servlet和Servlet容器的区别

Servlet 很多同学可能跟我一样始终没有搞清楚到底什么是 Servlet,什么是 Servlet 容器。网上看了很多帖子,或许人家说的很清楚,但是自己的那个弯弯就是拐不过来。 …

2020-10-08 568