首页>网络编程教程> Java教程
全部 ASP入门教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
Java教程
  • 基于JavaMail的常用类详细介绍

    基于JavaMail的常用类详细介绍

    应用服务器(1) javax.mail.Properties类 JavaMail需要Properties来创建一个session对象。它将寻找字符串"mail.smtp.host",属性值就是发送邮件的主机. 用法: 复制代码代码如下:Pr
    2024-11-20
  • 浅析java中Integer传参方式的问题

    浅析java中Integer传参方式的问题

    Java本身都是值传递式的调用,对于对象传递的是地址值。给地址值重新赋值等于重新指向,不会影响外层。而且这里Integer对象也有特殊性。其实现上可能类似复制代码代码如下:class Integer{final int value; //一
    2024-11-20
  • Java中的访问修饰符详细解析

    Java中的访问修饰符详细解析

    1、类的修饰符分为:可访问控制符和非访问控制符两种。 可访问控制符是:公共类修饰符 public非访问控制符有:抽象类修饰符 abstract ;最终类修饰符 final1 )公共类修饰符 public :Java 语言中类的可访问控制符只
    2024-11-20
  • java list与数组之间的转换详细解析

    java list与数组之间的转换详细解析

    1 数组转换为List调用Arrays类的静态方法asList。asListpublic static <T> List<T> asList(T... a)Returns a fixed-size list backed by the sp
    2024-11-20
  • JAVA中list,set,数组之间的转换详解

    JAVA中list,set,数组之间的转换详解

    JAVA的list,set,数组之间的转换,主要是使用Apache Jakarta Commons Collections,具体的方法如下:import org.apache.commons.collections.CollectionUt
    2024-11-20
  • Java中HashMap和Hashtable及HashSet的区别

    Java中HashMap和Hashtable及HashSet的区别

    Hashtable类 Hashtable继承Map接口,实现一个key-value映射的哈希表。任何非空(non-null)的对象都可作为key或者value。 添加数据使用put(key,value),取出数据使用get(key),这两个
    2024-11-20
  • 2024-11-20
  • 2024-11-20
  • Java线程的相关方法详细解析

    Java线程的相关方法详细解析

    start() 启动线程方法run() 调用start()方法时,真正执行的就是该方法的方法体sleep() 让当前线程睡眠,睡眠到期自动苏醒,并进入可运行状态,而不是运行状态yield() 暂停当前正在执行的线程对象,JVM线程调度程序基
    2024-11-20
  • java URL乱码的解决办法

    java URL乱码的解决办法

    平常我们都是encode 一次,然后直接接受参数String para = request.getParameter(paramName); 这是因为容器自动能帮我们解码 (DECODE) 一般来说, encode 的时候,使用的 UTF-
    2024-11-20
  • java调用Oracle存储过程的方法实例

    java调用Oracle存储过程的方法实例

    1.测试添加数据的procedure 复制代码代码如下:public void testProcedure() {Connection con = getConnction();// **1.测试添加数据的procedureString p
    2024-11-20
  • java 取出文本文件中空行的实例代码

    java 取出文本文件中空行的实例代码

    复制代码代码如下:import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputSt
    2024-11-20
  • JAVA annotation入门基础

    JAVA annotation入门基础

    一. 最常见的annotation@Override:用在方法之上,用来告诉别人这一个方法是改写父类的@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上. @Suppre
    2024-11-20
  • log4j的配置文件详细解析

    log4j的配置文件详细解析

    1.Log4j的优点Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送地;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这
    2024-11-20
  • 如何利用NetworkInterface获取服务器MAC地址

    如何利用NetworkInterface获取服务器MAC地址

    在很多时候,我们需要获得服务器硬件信息(比如MAC地址),常用的有几种的方式:使用命令行程序获得硬盘信息,然后通过Runtime.getRuntime().exec获得输出流,然后通过字符串分析获得MAC地址编译本地程序,然后通过JNI调用
    2024-11-20