
JAVA篇
文章平均质量分 52
星辰大海.
这个作者很懒,什么都没留下…
展开
-
JAVA之冒泡排序,选择排序与二分查找
原创 2018-12-12 22:52:12 · 223 阅读 · 0 评论 -
JAVA环境变量配置之PATH与CLASSPATH区别
一丶PATHpath是系统用来指定可执行文件的完整路径,即使不在path中设置JDK的路径也可执行JAVA文件,但必须把完整的路径写出来,如C:\Program Files\Java\jdk1.6.0_10\bin\javac TheClass.java。path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次搜索path中设置的路径;而java的各种操作命令是...原创 2018-12-11 17:18:39 · 3180 阅读 · 0 评论 -
JAVA环境变量在Windows和linux环境下的配置
一丶 如果是Win7或Win8,使用鼠标右击"我的电脑"->属性->高级->环境变量系统变量->新建->变量名:JAVA_HOME 变量值:JDK对应的安装目录系统变量->新建-&am原创 2018-12-11 17:03:43 · 282 阅读 · 0 评论 -
java Integer.valueOf 和 Integer.parseInt 和 new Integer区别及注意事项
先看一下下面的结果1.System.out.println(127127); //true , int type compare2.System.out.println(128128); //true , int type compare3.System.out.println(new Integer(127) == new Integer(127)); //false, object co...原创 2018-12-21 14:58:29 · 551 阅读 · 0 评论 -
斐波那契数列—java实现
定义斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368。这个数列从第3项开始,每一项都等于前两项之和。Java实现递推方式public static void testFibonacci1(int ...原创 2018-12-20 22:49:32 · 251 阅读 · 0 评论 -
JAVA之Object类下的常用方法
在定义Java类时,如果没有指定父类,那么默认都会去继承Object类。配合Java的向上类型转换,借助Object类就可以完成很多工作了。1.public final native Class<?> getClass();这个方法是返回对象的实际类型,我们看个例子public class TestReflect {public static void main(String...原创 2018-12-14 23:18:20 · 264 阅读 · 0 评论 -
JAVA MapReduce 之经典问题WordCount代码实现与解析
1.Map 类编写 Mapper:是 MapReduce 计算框架中 Map 过程的封装 Text:Hadoop 对 Java String 类的封装,适用于 Hadoop 对文本字符串的处理 IntWritable:Hadoop 对 Java Integer 类的封装,适用于 Hadoop 整型的处理 Context:Hadoop 环境基于上下文的操作对象,如 Map 中 key...原创 2018-12-20 09:37:15 · 558 阅读 · 0 评论 -
JAVA StringTokenizer的使用以及与split的区别
StringTokenizer是一个用来分隔String的应用类1. 构造函数。StringTokenizer(String str) :构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\t’)”、“换行符(‘\n’)”、“回车符(‘\r’)”。StringTokenizer(String str, String delim) :构造...原创 2018-12-20 09:27:33 · 538 阅读 · 0 评论 -
JAVA之BDB数据库工具类抽象实现
import java.io.File;import com.sleepycat.je.Database;import com.sleepycat.je.DatabaseConfig;import com.sleepycat.je.DatabaseEntry;import com.sleepycat.je.DatabaseException;import com.sleepycat.je...原创 2018-12-13 15:23:42 · 568 阅读 · 0 评论 -
JAVA 之杨辉三角实现
public static void printYH(int n) {int[][] arr = new int[n][];for (int i = 0; i < arr.length; i++) {arr[i] = new int[i+1];for (int j = 0; j <= i; j++) {if (j == 0 || j == i) {arr[i][j] = 1...原创 2018-12-12 23:00:20 · 223 阅读 · 0 评论 -
JAVA集合中Collection的继承层次及底层实现区别
原创 2018-12-12 22:35:24 · 464 阅读 · 0 评论 -
Java中Comparable和Comparator实现对象简单比较
当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。对字符串List可以直接sort进行排序, 那是因为String 这个对象已经帮我们实现了 Comparable接口 , 所以我们的 Person 如果想排序, 也要实现一个比较器。一. Comparator对Linkedlist存储的对象进行排序impo...原创 2019-04-02 10:41:31 · 292 阅读 · 0 评论