首页>网络编程教程> Java教程
全部 ASP入门教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
Java教程
  • 快速排序的深入详解以及java实现

    快速排序的深入详解以及java实现

    快速排序作为一种高效的排序算法被广泛应用,SUN的JDK中的Arrays.sort 方法用的就是快排。快排采用了经典的分治思想(divide and conquer):Divide:选取一个基元X(一般选取数组第一个元素),通过某种分区操作
    2024-11-20
  • 解析Neatbeans(常见错误) build-impl.xml:305: Compile failed

    解析Neatbeans(常见错误) build-impl.xml:305: Compile failed

    先贴一段build-impl.xml中javac部分构建失败提所在行的配置复制代码代码如下:<sequential><property location="${build.dir}/empty" name="empty.dir"/><mkd
    2024-11-20
  • 浅析JAVA常用JDBC连接数据库的方法总结

    浅析JAVA常用JDBC连接数据库的方法总结

    一、JDBC连接DB2复制代码代码如下:Class.forName("Com.ibm.db2.jdbc.net.DB2Driver"); String url="jdbc:db2://dburl:port/DBname" cn = Driv
    2024-11-20
  • 解析web.xml中在Servlet中获取context-param和init-param内的参数

    解析web.xml中在Servlet中获取context-param和init-param内的参数

    web.xml里面可以定义两种参数:1.application范围内的参数,存放在servletcontext中,在web.xml中配置如下: 复制代码代码如下:<context-param><param-name>context/para
    2024-11-20
  • ServletContext中常用方法介绍

    ServletContext中常用方法介绍

    一、.获取Tomcat的Context的初始化参数。1.获取Tomcat的server.xml中设置Context的初始化参数。例如:复制代码代码如下:<Context path="/testcontext" docBase="/conte
    2024-11-20
  • 怎么在AVD上安装apk软件

    怎么在AVD上安装apk软件

    1)首先启动Android模拟器2)复制需要安装的APK文件到Android SDK的Tools文件夹中(APK和emulator.exe同文件夹),这里我们演示安装的为renren_android_1.5.apk(人人客户端)文件3)执行
    2024-11-20
  • Java反射机制的学习总结

    Java反射机制的学习总结

    一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚
    2024-11-20
  • windows下java环境变量的设置方法

    windows下java环境变量的设置方法

    windows xp下配置JDK环境变量:1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08;2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境
    2024-11-20
  • Spring的注解配置与XML配置之间的比较

    Spring的注解配置与XML配置之间的比较

    注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO
    2024-11-20
  • Logger.getLogger()与LogFactory.getLog()的区别详解

    Logger.getLogger()与LogFactory.getLog()的区别详解

    Logger来自log4j自己的包。如果用Logger.getLogger,需要一个log4j的jar包,用此方式你只能依log4j: LogFactory来自common-logging包。如果用LogFactory.getLog,你可以
    2024-11-20
  • Java 多线程同步 锁机制与synchronized深入解析

    Java 多线程同步 锁机制与synchronized深入解析

    打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些房间有上锁的(synchronized方法), 和不上锁之分(普通方法)。房门口放着一把钥匙(key),这把钥匙可以打开所有上锁的房间。另外我把所有
    2024-11-20
  • java jdk动态代理详解

    java jdk动态代理详解

    jdk动态代理要对一个类进行代理,被代理的类必须实现至少一个接口,并且只有接口中的方法才能被代理。jdk实现动态代理一般分为三步:1.编写接口和实现类。2.写一个处理器,该处理器实现InvocationHandler接口,该接口只有一个方法
    2024-11-20
  • java中的转义字符介绍

    java中的转义字符介绍

    java中的转义字符有四种:JAVA中转义字符:1.八进制转义序列: + 1到3位5数字;范围'00'~'377':空字符2.Unicode转义字符:u + 四个十六进制数字;0~65535u0000:空字符3.特殊字符:就3个":双引号'
    2024-11-20
  • JAVA中STRING的常用方法小结

    JAVA中STRING的常用方法小结

    一、创建并初始化一个字符串String b = "hello";使用构造方法创建并初始化一个字符串String();//初始化字符串,表示空字符序列String(value);//利用已存在的字符串常量创建一个新的对象String (cha
    2024-11-20
  • Java实现几种常见排序算法代码

    Java实现几种常见排序算法代码

    稳定度(稳定性)一个排序算法是稳定的,就是当有两个相等记录的关键字R和S,且在原本的列表中R出现在S之前,在排序过的列表中R也将会是在S之前。排序算法分类常见的有插入(插入排序/希尔排序)、交换(冒泡排序/快速排序)、选择(选择排序)、合并
    2024-11-20