首页>网络编程教程> Java教程
全部 ASP入门教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
Java教程
  • Java实现的文件过滤代码分享(按后辍过滤)

    Java实现的文件过滤代码分享(按后辍过滤)

    好久没有写代码了,也好久没有更新我的博客了,昨晚写了这个过滤文件名的程序,遂发之~/*name:FileNameFilter *author : Runzhen Wang *date:2009/11/04 */ import java.
    2025-01-27
  • JAVA随机打乱数组顺序的方法

    JAVA随机打乱数组顺序的方法

    本文实例讲述了JAVA随机打乱数组顺序的方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:import java.util.Random; public class RandomSort { private Random ra
    2025-01-27
  • Java设计模式之责任链模式简介

    Java设计模式之责任链模式简介

    对于使用过宏的朋友应该知道,利用宏可以实现一个键绑定多个技能。例如如果排在前面的技能有CD,则跳过此技能,执行之后的技能。记得曾经玩DK,打怪的时候,就是用一个键,一直按就行了。在servlet里的doGet和doPost方法,我们一般都把
    2025-01-27
  • 举例讲解Java中数组和字符串类型的使用方法

    举例讲解Java中数组和字符串类型的使用方法

    Java数组数组是具有相同数据类型的一组数据的集合,Java支持多为数组,一维数组的每个基本单元都是基本数据类型的数据,二维数组就是每个基本单元是一维数组的一维数组,以此类推,n维数组的每个基本单元都是n-1为数组的n-1维数组。下面以一维
    2025-01-27
  • java常用工具类之DES和Base64加密解密类

    java常用工具类之DES和Base64加密解密类

    一、DES加密和解密package com.itjh.javaUtil;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException
    2025-01-27
  • Java网络编程基础教程之Socket入门实例

    Java网络编程基础教程之Socket入门实例

    当我们想要在Java中使用TCP/IP通过网络连接到服务器时,就需要创建java.net.Socket对象并连接到服务器。假如希望使用Java NIO,也可以创建Java NIO中的SocketChannel对象。创建Socket下面的示例
    2025-01-27
  • java实现会反弹的小球示例

    java实现会反弹的小球示例

    Java实现简单的球的弹射,碰到墙壁就反弹一下,代码如下复制代码代码如下:package tsct;import java.awt.Color;import java.awt.Graphics;import java.awt.Image;i
    2025-01-27
  • java的nio的使用示例分享

    java的nio的使用示例分享

    Java NIO(New Input/Output)――新的输入/输出API包――是2002年引入到J2SE 1.4里的。Java NIO的目标是提高Java平台上的I/O密集型任务的性能。过了十年,很多Java开发者还是不知道怎么充分利用
    2025-01-27
  • Java的方法重载与变量作用域简介

    Java的方法重载与变量作用域简介

    方法的重载上面使用的max方法仅仅适用于int型数据。但如果你想得到两个浮点类型数据的最大值呢?解决方法是创建另一个有相同名字但参数不同的方法,如下面代码所示:public static double max(double num1, do
    2025-01-27
  • MapReduce中ArrayWritable 使用指南

    MapReduce中ArrayWritable 使用指南

    在编写MapReduce程序时,Map和Reduce之间传递的数据需要是ArrayList类型的,在调试运行时遇到了这样的一个错误:java.lang.RuntimeException: java.lang.NoSuchMethodExce
    2025-01-27
  • Java并发编程示例(七):守护线程的创建和运行

    Java并发编程示例(七):守护线程的创建和运行

    Java有一种特殊线程,守护线程,这种线程优先级特别低,只有在同一程序中的其他线程不执行时才会执行。由于守护线程拥有这些特性,所以,一般用为为程序中的普通线程(也称为用户线程)提供服务。它们一般会有一个无限循环,或用于等待请求服务,或用于执
    2025-01-27
  • Java基础教程之Hello World到面向对象

    Java基础教程之Hello World到面向对象

    Java是完全面向对象的语言。Java通过虚拟机的运行机制,实现“跨平台”的理念。我在这里想要呈现一个适合初学者的教程,希望对大家有用。"Hello World!"先来看一个HelloWorld.java程序。这个程序在屏幕上打印出一串字符
    2025-01-27
  • Java程序连接数据库的常用的类和接口介绍

    Java程序连接数据库的常用的类和接口介绍

    编写访问数据库的Java程序还需要几个重要的类和接口。DriverManager类DriverManager类处理驱动程序的加载和建立新数据库连接。DriverManager是java.sql包中用于管理数据库驱动程序的类。通常,应用程序只
    2025-01-27
  • java多线程中的volatile和synchronized用法分析

    java多线程中的volatile和synchronized用法分析

    本文实例分析了java多线程中的volatile和synchronized用法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:package com.chzhao;public class Volatiletest extend
    2025-01-27
  • Java中的Graphics2D类基本使用教程

    Java中的Graphics2D类基本使用教程

    Java语言在Graphics类提供绘制各种基本的几何图形的基础上,扩展Graphics类提供一个Graphics2D类,它拥用更强大的二维图形处理能力,提供、坐标转换、颜色管理以及文字布局等更精确的控制。绘图属性Graphics2D定义了
    2025-01-27