随笔分类 -  Java

基础知识
摘要:java.lang.Math.Round()使用时候,处理方式整理,方便以后查找/*** 测试函数 2014-01-10*/public class TestMath { public static void main(String[] args) { System.out.println("小数点后第一位=5"); System.out.println("正数:Math.round(11.5)=" + Math.round(11.5)); System.out.println("负数:Math.round(-11.5)=" + Ma 阅读全文
posted @ 2014-02-17 21:54 不及格的飞鱼 阅读(1327) 评论(0) 推荐(1)
摘要:一、LOG4J基础:1.日志定义 简单的Log4j使用只需要导入下面的包就可以了 // import log4j packages import org.apache.log4j.Logger; 然后你需要在类的开头写上下面一句 private final static Logger log =Logger.getLogger(ClassName.class); //注意这里写的是当前类的类名。2.日志级别 这样你就有了一个日志对象叫做 log,这个log有以下集中用法 log.info();//一般信息 log.debug();//调试信息 log.error();/... 阅读全文
posted @ 2014-02-17 21:53 不及格的飞鱼 阅读(326) 评论(0) 推荐(0)
摘要:学习JAVA ,每日做道算法题目这是递归最简单的用法package com.java.test.arithmetic;/** * Fibonacci数列(数列为1 1 2 3 5 .... 其中第N个数是N-1和N-2数的合) * @author LIUYONG * 2011-07-29 */public class RecursiveTestForFibonacci { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub /*获取第N位的值*/ Sys 阅读全文
posted @ 2011-08-01 21:27 不及格的飞鱼 阅读(383) 评论(0) 推荐(0)
摘要:每日一算法,学习JAVA前几天面试过程中遇到过类似求子叔祖的最大和。这是网上找的一道题。借用一下。 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n)。 例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2, 因此输出为该子数组的和18。package com.java.test.arithmetic;/** * 求子数组的最大和 * @author LIUYONG * 2011-8-01 */public class Re 阅读全文
posted @ 2011-08-01 21:20 不及格的飞鱼 阅读(857) 评论(0) 推荐(0)
摘要:看到一个线程题目,自己对线成不太了解,看看书,写个小例子。抛砖引玉吧/*** 多线程求和* @author LIUYONG* 2011-07-31*/public class ThreadTestForSum implements Runnable { static Integer sum = 0; public static void main(String[] args) { for (int i = 0; i < 10; i++) { // 创建10个线程 ThreadTestForSum line = new ThreadTestForSum(); Thread t = new 阅读全文
posted @ 2011-07-31 21:32 不及格的飞鱼 阅读(957) 评论(0) 推荐(0)