易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : java

常见算法学习及其Java实现

package org.bupt.test;
import java.util.ArrayList;
class MyResource {
    ArrayList<Integer> arrList= new ArrayList<Integer>();
    public MyResource(ArrayList<Integer> arrList) {
        this.arrList = arrList;
    }
    public void insertionSort() {
        boolean conFlag = true;
        for (int i = 0; i < arrList.size(); i++) {
            while (conFlag) {//每趟比较前先判断上次比较是不是没有互换动作发生,若是则说明剩下没有排的已经满足顺序
                conFlag =false;
                for (int j = 0; j < arrList.size()-i-1; j++) {
                    if (arrLi ......

java excel

1.类Excel,封装,操作excel的方法。
package com.briup.common.util;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.util.Date;
import jxl.Cell;
import jxl.CellType;
import jxl.DateCell;
import jxl.LabelCell;
import jxl.NumberCell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.format.UnderlineStyle;
import jxl.write.WritableFont;
public class Excel {
  private jxl.write.WritableWorkbook WorkBuk=null ;
  private jxl.write.WritableSheet ws=null;
  private FileOutputStream fos = null;
  private InputStream is = null;
  private jxl.Workbook rwb = null;
  private jxl.write.WritableFont wfc = new jxl.write.WritableFont(WritableFont.ARIAL,10, WritableFont.NO_BOLD, false,UnderlineStyle.NO_UNDERLINE, jxl.format.Colour.BLACK);
  private jxl.write.WritableCellFormat wcfFC= null;
  /**
   * 在指定路径下新建一个Excel文件。
   * @parma String FileName 文件名称 ......

Java与.NET谁是未来

为什么会有Java,为什么会有.NET
  有人说,Java是为了跨Windows和UNIX而产生的。是这样吗?
  Sun有自己的操作系统solaris,并且打的是高端市场,而Java发展早期阶段,Windows还主
要定位在中小型企业,并没有打算与Sun一争高端客户。
  而且Sun的用户大部分都是大型企业级,而Windows定位在家庭消费用户,由于Windows已经
成为桌面OS的事实标准,Sun根本无意抢夺 Windows的地盘,而且Sun有自己的操作系统,扩大自
己产品销售才是第一。
  但是UNIX一直是个混乱的世界,各种UNIX版本在并存,你为这种 UNIX开发的应用,却很难在另
一种UNIX上跑通.应用的阻塞影响了UNIX市场需求的扩大,就象没有SQL Server,没有OFFICE,没有
Windows 游戏,和Windows上的开发工具,就算你的操作系统做的再漂亮再容易我们也会扔掉
Windows.为什么?因为没用,我买回来一个大铁家伙,我什么也做不了.Sun就出于这种考虑,所以才
有VM的想法,否则谁傻了,做个又慢又麻烦的VM.所以说Java的产生,只是为了跨UNIX平台.当然能
跨 Windows,吃定Windows,那岂不是更好,呵呵呵,Sun为自己的妙招而没事偷着乐.
  那为什么会有.NET呢?可是Windows就一个呀,它也要跨平台?而且微软已经把CLI提交给标准 ......

java面试题集(1)

第一,谈谈final, finally, finalize的区别。
  final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。
finally是异常处理语句结构的一部分,表示总是执行。
finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
  第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
可以继承其他类或完成其他接口,在swing编程中常用此方式。
  第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。
Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。
  第四,&和&&的区别。
&是位运算符,表示按位与运算,
&&是逻辑运算符,表示逻辑与(and).
  第五,HashMap和Hashtable的区别。
HashMap是Hashtable的轻量级实现(非线程安全的实现), 他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程 ......

关于java的集合类,以及HashMap中Set的用法!

來源:http://hi.baidu.com/fyears/blog/item/52329711622e007ccb80c465.html
关于java的集合类,以及HashMap中Set的用法!
2005-10-22 14:47:43 Sat | 阅读(547
)次

package com.tiantian;
import java.util.*;
public class JAVAContainer {
     public static void main(String[] args) throws Exception {
         //     ArrayList
         {
             ArrayList arraylist = new ArrayList();
             arraylist.add(0, "end");//指定索引加入值
             //     需注意的是,如果现有2个值,我加入索引为5的那么就会出现异常
             for (int i = 0; i < 2; i++) {
    &nbs ......

Java路径问题

JSP取路径:
//WEB站点根目录
request.getRealPath("/");
application.getRealPath("/");
//WEB站点JSP编译文件目录
String classFile = getClass().getName().substring(getClass().getName().lastIndexOf(".") + 1)+ ".java";
String path = getClass().getResource(classFileName);
JAVA取路径:
/**
* @author hujing
* @version 1.0
* @date 2009-9-9
* @class_displayName FilePath
*/
public class FilePath {
public static FilePath getInstance() {
return new FilePath();
}
public String getWebClassesPath() {
String path = getClass().getProtectionDomain().getCodeSource().getLocation().getPath();
return path;
}
/**
* get web rootPath
*/
public static String BL_getRootPath() {
//String path = FilePath.getInstance().getWebClassesPath();
String path = FilePath.getInstance().getRootPath();
path = path.substring(6);
int t = path.indexOf("WEB-INF");
path = path.substring(0, t);
return path;
}
public String getRootPath() {
String path = "";
try { ......
总记录数:6386; 总页数:1065; 每页6 条; 首页 上一页 [1004] [1005] [1006] [1007] 1008 [1009] [1010] [1011] [1012] [1013]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号