java基础
文章平均质量分 65
爱上冬日暖阳
believe
展开
-
jdk动态代理小例子
User.javapackage domain;public class User { private String userId; private String userName; private String userPwd; public String getUserId() { return us原创 2015-01-12 17:53:31 · 395 阅读 · 0 评论 -
一个简单的四个窗口售百张票的线程实现
package com.pb.thread;/* * 模拟一百张票,四个窗口售票的实现 * */public class TicketSeller extends Thread{ private static int tickets=100; //这一百张票是四个窗口共享的,因此应该用static修饰// private static TicketSeller ts=原创 2013-10-06 12:41:16 · 1282 阅读 · 0 评论 -
线程同步问题
昨天简单研究了一点线程的同步问题,入门级的,记下来,以免以后忘记了 package com.pb.thread;public class WayMakeThread { public static void main(String[] args) { //创建并启动线程 MyThread mt=new MyThread(); mt.start();原创 2013-10-06 10:18:54 · 490 阅读 · 0 评论 -
Log4j简单使用
一、一般会将commons-logging和Log4j一起使用 原因:1、commons-logging功能较弱 2、log4j功能强大。二、commons-logging作用: 1、提供一个统一的日志接口,简化操作。 2、自动选择适当的日志实现系统 1)首先在classpath中查找commons-logging.p原创 2015-01-13 17:30:45 · 411 阅读 · 0 评论 -
一个很简单的工具类,实体bean转换成map
简单的实体类:package cn.ibm.com.mytest;public class Human { private Integer hid; private String hname; public Integer getHid() { return hid; } public void set原创 2015-01-19 17:04:16 · 1623 阅读 · 0 评论 -
一道面试题,完成两个36进制数的加法运算,36个字母从0开始到9,接着从A开始到Z结束,最大值Z,最小值0
本例用了进制间的相互转化,比较简单:package base;import org.junit.Test;public class TestBase { String str ="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; StringBuilder result = null; public String add(String numA,S原创 2015-02-10 23:10:13 · 2593 阅读 · 1 评论 -
java分页类Page
package com.h3c.itac.util;import java.util.ArrayList;import java.util.List;@SuppressWarnings("rawtypes")public class Page { private int currentPageNum = 1;// 当前第几页(默认第一页),---主要用于传递到前台显示 priva原创 2015-04-24 16:47:11 · 7859 阅读 · 0 评论