首页>网络编程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
Java教程
  • 用递归查找有序二维数组的方法详解

    用递归查找有序二维数组的方法详解

    假设给定一个有序二维数组,每一行都是从左到右递增,每一列都是从上到下递增,如何完成一个函数,输入这样一个二维数组和一个整数,判断这个整数是否在这个二维数组中。假设一个4×4的有序二维数组:1 2 8 92 4 9 124 7 10 136
    2024-11-21
  • java中读取配置文件中数据的具体方法

    java中读取配置文件中数据的具体方法

    1、先在项目中创建一个包(如:config),再创建一个配置文件(如:a.properties),添加配置信息如下:比如:复制代码代码如下:name=kakaage=282、代码:复制代码代码如下:import java.io.IOExce
    2024-11-21
  • Java在Linux下 不能处理图形的解决办法 分享

    Java在Linux下 不能处理图形的解决办法 分享

    java在图形处理时调用了本地的图形处理库。在利用Java作图形处理(比如:图片缩放,图片签名,生成报表)时,如果运行在windows上不会出问题。如果将程序移植到Linux/Unix上的时候有可能出现图形不能显示的错误。提示信息:"Can
    2024-11-21
  • Java中去除字符串中所有空格的几种方法

    Java中去除字符串中所有空格的几种方法

    JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 复制代码代码如下: String str = " hell o "; Strin
    2024-11-21
  • Java中如何调用cmd压缩文件

    Java中如何调用cmd压缩文件

    今天在做一个java调用windows的压缩命令时遇到一奇怪问题代码如下:复制代码代码如下:String cmd ="C:/Program Files (x86)/WinRAR/rar.exe a c:/test.rar c:/test.l
    2024-11-21
  • 探讨Java中最常见的十道面试题(超经典)

    探讨Java中最常见的十道面试题(超经典)

    第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为fina
    2024-11-21
  • velocity显示List与Map的方法详细解析

    velocity显示List与Map的方法详细解析

    一.遍历个map类型1.先看后台java程序Java代码复制代码代码如下:Map<String,String> paramValues=new HashMap<String, String>(); *** *** 中间赋值操作省略了 ***
    2024-11-21
  • 设置tomcat启用gzip压缩的具体操作方法

    设置tomcat启用gzip压缩的具体操作方法

    原理简介HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求服务器对应资源后,从服务器端将资源文件压缩,再输出到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Tex
    2024-11-21
  • log4j的使用详细解析

    log4j的使用详细解析

    1 Log4j配置说明1.1 配置文件Log4j可以通过java程序动态设置,该方式明显缺点是:如果需要修改日志输出级别等信息,则必须修改java文件,然后重新编译,很是麻烦;log4j也可以通过配置文件的方式进行设置,目前支持两种格式的配
    2024-11-21
  • java调用未知类的指定方法简单实例

    java调用未知类的指定方法简单实例

    复制代码代码如下:/*** 获取任意对象里面的returnMapObject的值.并且组成list* @param <T>* @param list* @param fields* @return* @throws Exception*/@
    2024-11-21
  • 2024-11-21
  • Java陷阱之assert关键字详解

    Java陷阱之assert关键字详解

    一、概述在C和C++语言中都有assert关键,表示断言。在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。二、语法在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使
    2024-11-21
  • 浅析final,finally,finalize 的区别

    浅析final,finally,finalize 的区别

    1.finalfinal修饰类,说明这个类不能被继承,是以个顶级类。final修饰变量,说明这个变量是常量。final修饰方法,表示这个方法不能被重写,不过可以冲在final方法。比如有个基类Person,里面有一个public final
    2024-11-21
  • java 获取项目文件路径实现方法

    java 获取项目文件路径实现方法

    this.getClass().getResource("/").getPath().substring(1)获得路径为E:/myeclipse/test/WebRoot/WEB-INF/classes/,即主目录。 this.getCla
    2024-11-21
  • java动态代理(jdk与cglib)详细解析

    java动态代理(jdk与cglib)详细解析

    JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象
    2024-11-21