首页>网络编程教程> Java教程
全部 ASP入门教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
Java教程
  • JAVA设计模式之责任链模式详解

    JAVA设计模式之责任链模式详解

    在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的: 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,
    2025-01-26
  • java的io操作(将字符串写入到txt文件中)

    java的io操作(将字符串写入到txt文件中)

    复制代码代码如下:import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWri
    2025-01-26
  • java.exe和javaw.exe的区别及使用方法

    java.exe和javaw.exe的区别及使用方法

    相同点:二者都是Java的虚拟机,用来执行Java程序区别:javaw.exe运行程序时不会输出控制台信息,如果是双击打开jar文件的话(假设已经设置好了打开方式),那么根本就不会出现控制台窗口,主要用来运行带窗体的应用程序,其中的“w”就
    2025-01-26
  • 理解Java当中的回调机制(翻译)

    理解Java当中的回调机制(翻译)

    你好,今天我要和大家分享一些东西,举例来说这个在JavaScript中用的很多。我要讲讲回调(callbacks)。你知道什么时候用,怎么用这个吗?你真的理解了它在java环境中的用法了吗?当我也问我自己这些问题,这也是我开始研究这些的原因
    2025-01-26
  • JAVA中JVM的重排序详细介绍

    JAVA中JVM的重排序详细介绍

    在并发程序中,程序员会特别关注不同进程或线程之间的数据同步,特别是多个线程同时修改同一变量时,必须采取可靠的同步或其它措施保障数据被正确地修改,这里的一条重要原则是:不要假设指令执行的顺序,你无法预知不同线程之间的指令会以何种顺序执行。但是
    2025-01-26
  • Java中的5种同步辅助类介绍

    Java中的5种同步辅助类介绍

    当你使用synchronized关键字的时候,是通过互斥器来保障线程安全以及对共享资源的同步访问。线程间也经常需要更进一步的协调执行,来完成复杂的并发任务,比如wait/notify模式就是一种在多线程环境下的协调执行机制。通过API来获取
    2025-01-26
  • java自定义枚举转换器示例

    java自定义枚举转换器示例

    java自定义枚举转换器复制代码代码如下:import org.apache.commons.beanutils.Converter;/*** 自定义枚举转换器* * */public class MyEnumConverter imple
    2025-01-26
  • JDBC编程实现文件、图片的存储方法

    JDBC编程实现文件、图片的存储方法

    本文实例讲述了JDBC编程实现文件、图片的存储方法。分享给大家供大家参考,具体如下:/*实现的功能: 用数据库存储文本数据,并且读取出来放在当前项目里分析: 难度不是很大,关键是掌握文件流,数据库的操作不是很多,但是文件流的读写比较多日期:
    2025-01-26
  • Java实现字符串倒序输出的常用方法小结

    Java实现字符串倒序输出的常用方法小结

    本文实例汇总了Java实现字符串倒序输出的常用方法,分享给大家供大家参考。具体方法如下:1. 最容易想到的估计就是利用String类的toCharArray(),再倒序输出数组的方法了。实现代码如下:import javax.swing.J
    2025-01-26
  • Java中的递归详解(用递归实现99乘法表来讲解)

    Java中的递归详解(用递归实现99乘法表来讲解)

    1:普通实现99乘法表太简单,是个程序员都会,实现如下:package test.ms;public class Test99 { public static void main(String[] args) { for(int i
    2025-01-26
  • Java 其中翻转字符串的实现方法

    Java 其中翻转字符串的实现方法

    给大家介绍其中常用和不常用的将字符串翻转过来的方法:复制代码代码如下:import java.util.Stack; public class StringReverse { public static String reverse1(St
    2025-01-26
  • 浅谈Java编程中的内存泄露情况

    浅谈Java编程中的内存泄露情况

    必须先要了解的1。c/c++是程序员自己管理内存,Java内存是由GC自动回收的。我虽然不是很熟悉C++,不过这个应该没有犯常识性错误吧。2。什么是内存泄露内存泄露是指系统中存在无法回收的内存,有时候会造成内存不足或系统崩溃。在C/C++中
    2025-01-26
  • java求数组元素重复次数和java字符串比较大小示例

    java求数组元素重复次数和java字符串比较大小示例

    复制代码代码如下:/*** Name: 求数组中元素重复次数对多的数和重复次数* Description: * 数组中的元素可能会重复,这个方法可以找出重复次数最多的数,同时可以返回重复了多少次。* 但需要知道这个数组中最大的元素是多少,如
    2025-01-26
  • java实现简单的给sql语句赋值的示例

    java实现简单的给sql语句赋值的示例

    代码本身很简单。拼接sql的时候?不好数,简单的用来赋值。复制代码代码如下:/*** TODO 循环赋值,缺少的类型可随时添加* @author Lucius* @param pt* @param list* @throws SQLExce
    2025-01-26
  • Java编程中二维数组的初始化和基本操作实例

    Java编程中二维数组的初始化和基本操作实例

    Java二维数组的声明和初始化1.二维数组可以看成以数组为元素的数组; 2.Java中二维数组的声明和初始化应按照从高维到低维的顺序进行.实例: 静态初始化: Array2.java:程序代码public class Array2 {
    2025-01-26