
java
dxyinme
这个作者很懒,什么都没留下…
展开
-
[Apache Ant的设置]
不用ide构建工程的话,我们来试试Ant吧,这个玩意儿是Apache搞出来的一个玩意儿。他只需要在工程根目录下有一个build.xml就可以了,然后只要在根目录打开cmd,输入ant就可以编译工程了。下面给出我自己比较常用的一个build.xml<?xml version="1.0"?> <project name="La原创 2019-02-28 17:09:59 · 157 阅读 · 0 评论 -
Netbeans使用动态代码检查
NetBeans有非常强大的动态代码检查工具使用方式如下:点击 分析项目选择要分析的东西然后按 ‘分析’ ,他就会自动构建工程并开始分析相关的内容这是分析对象的这是分析方法的这是分析内存和堆栈(遥测)的...原创 2019-05-20 15:33:11 · 642 阅读 · 0 评论 -
[java]对于java.util.logging的一些使用总结
这是一个java自带的日志类使用日志的时候别忘了import这两个import java.util.logging.*;import static java.util.logging.Logger.getLogger;1.创建一个对应当前类的loggerstatic final Logger logger = getLogger(CommandInfoReader.class.getN...原创 2019-05-14 22:33:31 · 480 阅读 · 0 评论 -
[java Graphics踩坑]
Graphics里面的drawXXX(int x,int y,int width,int height)都是在一个左上角为(x,y),长度为width,宽度为height的一个幕布上画出来的。…原创 2019-04-15 20:38:57 · 244 阅读 · 0 评论 -
关于javaOOP的一些知识总结
Override重写1.表示重新实现一个已有的方法。2.构造方法不能被重写。3.父类中的方法如果是final的,则不能被继承他的子类所重写。4.若子类中重载了父类的一个方法( 例如QQQ() )则如果子类要调用父类中的QQQ()方法时,需要调用super.QQQ()Overload重载1.表示对同一个方法名的不同实现,这个需要保证不同的方法拥有不同的参数列表(参数数量或者参数类型)...原创 2019-03-28 16:38:14 · 239 阅读 · 0 评论 -
[JAVA]List的remove函数
这个java的list啊,还是挺坑的…他有两个removeE remove(int x);这个是直接删除x位置的元素然后返回他的…boolean remove(Object x);这个是删除list里面的x元素,然后返回是否删除…千万注意如果要使用第一个的时候不要传入了Integer ,不然会当成参数是对象而去执行第二个函数…...原创 2019-03-11 22:32:07 · 1907 阅读 · 0 评论 -
Java的ADT使用泛型
JAVA也有跟其他计算机语言一样的抽象数据类型下面是试例public class ADTtest <L>{ public L name; public ADTtest(L g){ name = g; }//构造方法 @Override public String toString(){ return name....原创 2019-03-15 18:27:44 · 1981 阅读 · 0 评论 -
javaFX 的入门使用
第一次玩javafx,有点不会用…… 用eclipse写了个大方框和一个按钮…… 用的是jdk 1.8步骤1 . 首先新建一个java project!,我将它的名字取为javaFX。 步骤2 . 我们右键javaFX,选中Properties->Java Build Path->Add External JARs… ,在lib或者下面的文件夹里面找到jfxrt.jar步骤3 . 新建一个原创 2017-08-03 09:12:17 · 4295 阅读 · 0 评论 -
[TIPS]java编译运行相关
公共的静态类:在公共类中声明子类的时候,要记得声明一个公共的静态类:public class Ggmf { public static class A { int G; int S; public A(){ } public A(int _G , int _S){ this.G = ...原创 2019-02-15 21:26:40 · 125 阅读 · 0 评论 -
[github + Travis-ci]在线编译
需要github仓库里面有.travis.yml和一个build.xml我本地使用的是NetBeans和ant由于travis-ci在线的默认也是ant所以我就学着用了ant了下面是我的两个配置文件.travis.ymllanguage: java在travis-ci上编译需要有一个name为test的target,其实可以将其看作是build,将build弄过来就行了。build...原创 2019-03-04 22:52:32 · 1293 阅读 · 0 评论 -
[Java多线程的线程池相关]
当Java要开始多线程的时候,个人感觉直接start线程对于线程的管理非常不利,然后就去查了一下有没有比较方便的线程管理办法。查了一下好像还真有,主要是这两个库:有下面这4种线程池类型newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并...原创 2019-06-02 20:48:04 · 130 阅读 · 0 评论