
Java开发
文章平均质量分 76
NEXTLJP
这个作者很懒,什么都没留下…
展开
-
Java中的ThreadLocal
Java中的ThreadLocal / 线程局部变量前言ThreadLocal是多线程中一个非常重要的对象,在面试中会被经常问到。所以明白其使用场景,使用方法以及原理和缺点是至关重要的。ThreadLocal实现了线程级别的数据隔离。一、什么是ThreadLocal / 线程局部变量答:一种只有一个线程可以对其进行操作的变量叫做ThreadLocal。一、使用场景与使用方法...原创 2020-08-14 20:28:12 · 293 阅读 · 0 评论 -
在IntelliJ IDEA中使用Junit4进行单元测试
最近在看java核心技术卷,看到“调试技巧”这一节的时候提到了JUnit这个单元测试框架激起了我的兴趣,所以花了点时间查找到了一些资料,也是略知一二了。特意在这记录一下:)什么是单元测试?单元测试(英語:Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。在java里面的最想单元当然技术方法了,所以单元测试就是对方法的测试。(当然单元测试也可以说是对类的测试,关键看你如何“定义”单元)使用步骤:第一步: 安装Junit插件,按..原创 2020-07-15 20:50:04 · 1774 阅读 · 0 评论 -
如何利用Intellij IDEA建立自己的类库并使用
前言在java中我们常常会遇到代码复用的问题,你可能现在写了一个很好的工具然后想以后用。最简单的方法是复制粘贴自己的代码到记事本,然后等你要用到的时候再来打开以前的那个记事本复制粘贴到其他项目中去。但是这种方法太捞了啊!!!!今天的话我们就学一下如何将自己写的工具(其实就是一个类嘛)存储起来如何用于其他项目步骤:第一步:写好tool类并将其打包成jar包什么?不知道jar包是啥子?没事的。在这里你把它理解成一个可执行文件就行了。第一步:写好tool类,第二步:将项目打包.原创 2020-06-09 14:53:47 · 2977 阅读 · 0 评论 -
使用IntelliJ IDEA编写自己的第一个java程序
IntelliJ IDEA目前公认的最好的java开发工具,不过一般的学校的教学还是使用eclipse来进行java的开发。所以老师一般只会教你如何用eclipse进行java的开发,在本篇文章你将学会IntelliJ IDEA的基本操作,并学会通过IntelliJ IDEA来开发你的第一个java程序。考虑到可能你在问如何用这个IDE编写java程序,可能你对这个IDE的基本配置可能原创 2017-09-12 20:59:11 · 99580 阅读 · 13 评论 -
怎么理解变量(变量是什么)
任何一门高级语言在讲解语法的时候必会讲变量。仔细想一想是不是这样的呢?本文通过java代码进行讲解,如果看不懂java代码不影响的哈。都是很简单的java语句,看单词的意思就可以明白的那种。我们怎么理解变量呢?或者说变量是什么呢?我们可以这样理解:计算机的程序的运行的实质就是一系列的运算。我们可以简单的把这种运算理解成+ - * / 四则运算(描述不准确,但是我们可以这样理原创 2017-09-30 14:17:36 · 8521 阅读 · 0 评论 -
java中JOptionPane类的四种对话框简单应用
JOptionPane类1、属于javax.swing 包。2、功能:定制四种不同种类的标准对话框。ConfirmDialog 确认对话框。提出问题,然后由用户自己来确认(按"Yes"或"No"按钮)InputDialog 提示输入文本MessageDialog 显示信息OptionDialog 组合其它三个对话框类型。3、这四个对话框可以采用showX转载 2017-10-03 15:39:10 · 4905 阅读 · 1 评论 -
java中让控制台输出彩色字符的方法-Jansi
在网上有很多类似的文章。教你如何在控制台输出彩色字符,其中比较好的方法是用别人的做好的包:Jansi。但是在网上很多的文章没有给出完整的操作过程。只是给出了方法,在这里将会有完整的过程。1. 下载jnsi包http://maven.outofmemory.cn/org.fusesource.jansi/jansi/1.11/2. 将jar原创 2017-12-04 15:13:04 · 11470 阅读 · 2 评论 -
如何写一个扫雷游戏
如果你正在写一个扫雷游戏,不管你是在用什么语言来写。阅读本文都可以对你有所帮助!本文将实现扫雷游戏的每一个步骤写出来,同时配以相应的java代码(不用担心看不懂java代码!重要的是看懂我的每一个步骤!)。我会重点说明一下非雷格子的实现(也就是你点开那个格子它会显示1或2或3数字来指明它旁边的雷的个数)。最后说一点,实现扫雷的方法有很多,我这里只不过是其中一种第一步:准备好游戏运行需要的所有变量1...原创 2018-02-28 08:39:51 · 2271 阅读 · 0 评论