![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 62
kejizuiqianfang
这个作者很懒,什么都没留下…
展开
-
java集合中的List Set 接口的区别
java集合中的List Set 接口的区别List:用来处理序列的。对于放于的元素是有序的并且可以重复。 Set:用来处理集合的。对于放于的元素是无序的并且不可以重复。这是示例代码package com.li;import java.util.ArrayList;import java.util.List;import java.util.Set;import java.util.Hash原创 2017-02-06 19:53:45 · 1020 阅读 · 0 评论 -
线程的休眠
线程休眠的方法如下:public ststic void sleep(long millis) throws InterruptedException单位是毫秒数利用线程的休眠来制作一个倒计时package com.li;public class CountDown { public static void main(String[] args) {原创 2017-03-08 21:29:19 · 380 阅读 · 0 评论 -
线程名字的取得和设置
public final String getName()取得线程的方法public final void setName(String name)设置线程的方法由于线程运行的不确定性,因此,取得线程的名字是取得当前线程的名字,取的当前线程的方法是public static Thread currentThread()示例代码如下package com.li;public class ThreadN原创 2017-03-08 21:14:29 · 1289 阅读 · 0 评论 -
线程的同步和异步
线程同步的概念就是给方法加锁,当其他线程调用该方法的时候只有锁解开了才可以调用,否则不能调用。使用synchronized关键字可以给方法加锁,如果方法不加锁会出现所谓的线程异步,就会有意想不到的效果。 看下面一个开启了两个线程的代码,而且是异步的package com.li;public class ThreadName { public static void main(String[]原创 2017-03-08 22:11:28 · 287 阅读 · 0 评论 -
线程的同步和异步
线程同步的概念就是给方法加锁,当其他线程调用该方法的时候只有锁解开了才可以调用,否则不能调用。使用synchronized关键字可以给方法加锁,如果方法不加锁会出现所谓的线程异步,就会有意想不到的效果。 看下面一个开启了两个线程的代码,而且是异步的package com.li;public class ThreadName { public static void main(String[]原创 2017-03-08 22:11:28 · 274 阅读 · 0 评论 -
Android中的主题与样式中的各个部件
参考网址 http://developer.android.youdaxue.com/training/material/theme.html?utm_source=udacity&utm_medium=course&utm_campaign=android_basics 这个需要翻墙原创 2017-03-02 07:57:58 · 258 阅读 · 0 评论 -
Android中怎么设置Toast样式和位置的问题
转载网址http://blog.sina.com.cn/s/blog_49d3ec2f01017ytb.html要把网址中的 toast = Toast.makeText(getApplicationContext(), “自定义位置Toast”, Toast.LENGTH_LONG); 改为 Toast toast = Toast.makeText(getApplicationC转载 2017-03-01 07:58:59 · 744 阅读 · 0 评论 -
Android本地化设置----使用标记不应翻译的消息部分(xliff)
推荐网址:http://blog.csdn.net/isee361820238/article/details/53463866转载 2017-03-01 22:59:16 · 484 阅读 · 0 评论 -
折中查找法的算法
当初使用C语言没有成功的查找算法,今天用java实现一下 代码如下:package com.li;import java.util.*;public class MiddleSort { public static void main(String[] args) { // TODO 自动生成的方法存根 @SuppressWarnings("resource"原创 2017-03-05 08:24:26 · 2611 阅读 · 0 评论 -
文件中绝对路径和相对路径
一般涉及到文件操作的时候就逃不掉使用相对路径和绝对路径,对于绝对路径和相对路径,不建议使用绝对路径,所谓的绝对路径就是类似于 D:\QtMinGW\Qt5.8.0\5.8\mingw53_32\bin 这样的路径,这样的路径容易导致的问题就是一旦对程序的执行文件或者文件的位置改变,就会造成程序无法读取文件等一些问题,所以推荐使用相对路径,对于相对路径,例如: ..\fileToRead\i.原创 2017-07-01 21:59:14 · 756 阅读 · 0 评论 -
Android里面的EditText默认没有焦点
在网上查了很多。有在java代码里面改的,也有在.xml文件修改的,但是发现几乎所有的都是一样的,真实感慨中国人的copy能力真实一流,在.xml里面修改的原理莫过于是在EditText获得焦点前先让父布局夺取焦点。 但是我的代码里这么用死活不行,可能是因为开发的是平板上的应用,设置了EditText输入的时候不能全屏,导致了某些地方的问题,但是我经过思考,感觉如果让EditText的前一个控件夺原创 2017-10-02 21:06:01 · 1080 阅读 · 0 评论 -
java中关于判断文本文件读到文件尾
使用Scanner类判断Scanner类中有不少可以查看文件是否结束的方法,比如下面的代码使用的是hasNextLine方法package com.li;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.util.*;public class Main { public stati原创 2017-02-16 11:38:07 · 13240 阅读 · 2 评论 -
对于参数个数不确定的方法简介
java中提供了一种对于方法的参数不确定的情况下使用的方式。 比如说,当使用max(int a, int b)方法的时候,可以判断两个参数的大小,但当我们想要比较三个数的大小的时候就要重新编写max方法。 为了避免这种情况,我们可以采用下面的这种方法 先看代码package com.li;public class UtilityClass { public int max(int...原创 2017-03-05 10:16:01 · 2857 阅读 · 0 评论 -
UML类图
上部是类名,中间是成员变量,下面是成员方法。在成员变量后面的是该成员变量的类型,成员方法后面的是该成员的返回值类型。对于加号:+ 表示公有成员 对于减号:- 表示私有成员 对于井号:# 表示保护成员 对于代字号:~ 表示包访问(friendly)用省略号表示未指出的成员:…原创 2017-03-04 15:54:35 · 586 阅读 · 0 评论 -
分治算法 ———— 排序问题
使用分制算法来解决排序问题,是一种比较高效的方法。 这里是原理图 在java中的代码是这样的,先看排序的代码,然后再看主函数package com.li;public class MergeSort { public static void sort (double[] a, int begin, int end) { if((end - begin) >= 1)原创 2017-03-04 21:18:13 · 632 阅读 · 0 评论 -
类对象和类的对象的区别
在学习equals类的时候,接触到了类的对象和类对象的概念。 首先,使用eclipse重写equals的时候,会有有这么一段代码if (getClass() != obj.getClass()) return false;这里的obj.getClass就是只获取obj类对象, 我们平时所说的类的对象实际上是指类里面的那些属性的值啊等等的一些具体的数据 而类对象是指那些类原创 2017-02-07 11:24:04 · 2166 阅读 · 0 评论 -
java中向文本文件中读取数据之使用BufferedReader类
使用BufferedReader类来读取文件其实在现在已经拥有Scanner类的时候对于BufferedReader类而言功能不如Scanner类强大,不过还是一个比较常用的类 我们先看代码package com.li;import java.io.BufferedReader;import java.io.FileReader;import java.io.FileNotFoundExcep原创 2017-02-16 11:26:40 · 2516 阅读 · 0 评论 -
java中StringTokenizer类简读
对于StringTokenizer类是用来把一个多词的字符按照我们的意愿拆分成我们需要的字符段,它包含在java.util包中,先看下面的一段代码 StringTokenizer wordDemo = new StringTokenizer("A single word can be critical"); whi原创 2017-02-17 09:52:01 · 715 阅读 · 0 评论 -
简析System.out、System.in、System.err流
这三个都是java中可以自动使用的流,System.out和System.err这两个都可以用于输出,而System.out用于正常的代码的输出,而System.err是用于输出错误的提示信息。在重新定向输出数据的时候,拥有两个不同的标准输出流是方便的,比如说可以把正常的的输出数据定向到一个文件中,而另外一个错误的数据则可以输出到另一个文件中。通过使用System类的静态方法setIn,setOut原创 2017-02-17 10:50:12 · 691 阅读 · 0 评论 -
java中把数字转换为货币格式的方法及保留数位的问题
货币格式转华方式1.先导入包: import java.text.* 2.实例化对象: DecimalFormat df = new DecimalFormat(你要输出的数字格式) 3.调用类中的方法: df.format(在这里输入你需要的数字)代码示例:package pack2_1;import java.text.*;public class ReservedDecimal {原创 2017-01-22 18:57:04 · 4749 阅读 · 1 评论 -
图形和事件驱动程序 ---------- 画一个简单的笑脸(初学者)
当初学C语言的时候,老师讲了一点Windows方面的编程,但是没学会,现在自学java的过程中遇到了一些窗口方面的知识,在这里拿出来和大家分享一下。作为初学者,我们先来在窗口上画一个笑脸:首先我把代码打出来:先是一个主函数来实现自己定义的SmileFace类package com.li;public class TestFace { public static void main(St原创 2017-01-25 22:18:39 · 3256 阅读 · 0 评论 -
图形和事件驱动程序 -------- 一个可以调节的笑脸的窗口(第二篇)
今天我们来看一下笑脸变哭脸的窗口设计,首先我们需要两个按钮,用来进行两个表情的转换,我们还需要两个可以画出两个不同表情的代码。同样,我们先来看一下主函数:package com.li;public class TestFace { public static void main(String[] args) { // TODO 自动生成的方法存根 new Cha原创 2017-01-26 09:54:21 · 777 阅读 · 0 评论 -
图形和事件驱动程序 -------- 可以计算长方形周长和面积的图形化用户界面(GUI)(第三篇)
我们不用窗口来运行自己的代码,只是一个很单调的界面,把自己的代码结合到窗口上就可以变成一个可以使用使用程序,我们先来制作一个最简易的计算矩形面积的和周长的小窗口程序。 先来主函数:package com.li;public class TextOblongGUI { public static void main(String[] args) { // TODO 自动生成的方原创 2017-01-26 11:24:55 · 1764 阅读 · 0 评论 -
关于Java中写入文本文件的相关介绍
首先,写入文本文件需要打开一个文件,打开一个文件有两种形式,分为创建一个新的文件和向一个已有的文件中追加数据 我们先来看一看创建一个新的文件的方法package com.li;import java.io.PrintWriter;import java.io.FileOutputStream;import java.io.FileNotFoundException;public class M原创 2017-02-16 10:35:51 · 3570 阅读 · 0 评论 -
java中向文本文件中读取数据之使用Scanner
使用Scanner类来读取文件我们使用Scanner类来从键盘上读取数据,也可以使用Scanner类来从文本文件中读取数据,我们先来看一个实例代码package com.li;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.util.*;public class Main { p原创 2017-02-16 10:55:38 · 8309 阅读 · 0 评论 -
实现接口的抽象类的用处
在Java中,使用抽象类来实现接口,并不是毫无作用。相反,有时间有很大的作用。 当你只想实现接口中的个别方法(不是所有方法)时,你可以先写一个抽象类来实现该接口,并实现除了你想要的方法之外的所有方法(方法体为空)。接着再用你的类继承这个抽象类,这个类中就只用实现你需要的方法了,这样就可以达到你的需要了。但是,如果你直接实现接口的话,你就需要实现接口的所有方法。 代码说明原创 2017-03-05 09:00:04 · 907 阅读 · 0 评论 -
neo4j如何导入csv文件
neo4j如何导入csv文件本文只适合于Windows系统,并没有在mac os中测试。此外,如果是win7,运行neo4j和导入csv等均会报错,主要原因是neo4j的配置文件中的路径有问题,将一些路径改成绝对路径即可,直接将错误复制到百度里面,就可以得到解决方法下面开始教程如果打开了neo4j,那么需要先关掉neo4j的服务,直接在命令行中ctrl + c即可,不建议直接关闭命令行窗口...原创 2019-08-10 15:49:16 · 5097 阅读 · 5 评论