首页>网络编程教程> 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的线程技术,相信对于深入理解Java程序设计有一定的帮助。具体如下:很多人在学习JAVA时都对线程都有一定的了解,而当我们开始接触Android开发时,才真真正正的发现了线程是多么的重要,本文就把对Jav
    2025-02-13
  • Java的this关键字的使用与方法的重载相关知识

    Java的this关键字的使用与方法的重载相关知识

    Java this关键字详解this 关键字用来表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性。例如:public class Demo{ public int x = 10; public int
    2025-02-12
  • Java并发编程之显示锁ReentrantLock和ReadWriteLock读写锁

    Java并发编程之显示锁ReentrantLock和ReadWriteLock读写锁

    在Java5.0之前,只有synchronized(内置锁)和volatile. Java5.0后引入了显示锁ReentrantLock.ReentrantLock概况ReentrantLock是可重入的锁,它不同于内置锁, 它在每次使用都
    2025-02-12
  • Java编程中静态内部类与同步类的写法示例

    Java编程中静态内部类与同步类的写法示例

    java静态内部类将某个内部类定义为静态类,跟将其他类定义为静态类的方法基本相同,引用规则也基本一致。不过其细节方面仍然有很大的不同。具体来说,主要有如下几个地方要引起各位程序开发人员的注意。 (一)一般情况下,如果一个内部类不是被定义成静
    2025-02-12
  • 简单介绍Java编程中的线程池

    简单介绍Java编程中的线程池

    从 Java 5 开始,Java 提供了自己的线程池。线程池就是一个线程的容器,每次只执行额定数量的线程。 java.util.concurrent.ThreadPoolExecutor 就是这样的线程池。它很灵活,但使用起来也比较复杂,本
    2025-02-12
  • java实现CSV 字段分割

    java实现CSV 字段分割

    支持引号嵌套,逗号分割private static String[] cvsField(String line){ List<String> fields = new LinkedList<>(); char[] alpah =
    2025-02-12
  • Java垃圾回收finalize()作用详解

    Java垃圾回收finalize()作用详解

    finalize 方法使用案例package test; class TestGC { private String str = "hello"; TestGC(String str) { this.str =
    2025-02-12
  • 举例讲解Java中的Stream流概念

    举例讲解Java中的Stream流概念

    1、基本的输入流和输出流流是 Java 中最重要的基本概念之一。文件读写、网络收发、进程通信,几乎所有需要输入输出的地方,都要用到流。流是做什么用的呢?就是做输入输出用的。为什么输入输出要用“流”这种方式呢?因为程序输入输出的基本单位是字节
    2025-02-12
  • 学习在一台新电脑上配置JAVA开发环境

    学习在一台新电脑上配置JAVA开发环境

    对于JAVA新手来说,刚开始要学JAVA,而自己的电脑上毫无与JAVA开发有关的环境,应该如何进行配置呢?(安卓新手也需要JAVA开发环境)第一步,下载、安装java JREJRE (Java Runtime Environment),即J
    2025-02-12
  • 说明Java的传递与回调机制的代码示例分享

    说明Java的传递与回调机制的代码示例分享

    java传值还是传引用1.原始类型参数传递 public void badSwap(int var1, int var2) { int temp = var1; var1 = var2; var2 = temp; } 2.引用类型参数
    2025-02-12
  • java发送heartbeat心跳包(byte转16进制)

    java发送heartbeat心跳包(byte转16进制)

    复制代码代码如下:package com.jxy.web;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import ja
    2025-02-12
  • java实现将域名解析成ip示例

    java实现将域名解析成ip示例

    根据中国的国情,宽带共享遭受dns污染和HTTP拦截非常严重,造成网络请求的不稳定.但是ip/tcp协议一般不受影响。因此可以把域名先解析成ip并保存,以后都用ip访问。客户端启动,把域名解析成ip,如果失败的话,测试先前的ip是否可用并鉴
    2025-02-12
  • java编写简单的ATM存取系统

    java编写简单的ATM存取系统

    新手练手必备~密码账户为:先创建账户类:复制代码代码如下:package cn.Atm;/*** @author 偶my耶*/import java.io.*;import com.project.project;public class
    2025-02-12
  • 实例分析Try {} Catch{} 作用

    实例分析Try {} Catch{} 作用

    今天有小伙伴给我留言问到,try{...}catch(){...}是什么意思?它用来干什么?简单的说 他们是用来捕获异常的下面我们通过一个例子来详细讲解下try { Image img=Image.createImage("/image.
    2025-02-12
  • JavaMe开发自适应滚动显示

    JavaMe开发自适应滚动显示

    【问题描述】我们常看到一些滚动显示的实例,比如UC浏览器中,显示网页的内容。当内容比较多时,采用滚动分页显示是合理的。在Canvas中绘图中,多余的内容被截断了。如何实现滚动分页显示呢?【原理】JavaMe中有一个坐标变换的功能。当触发相应
    2025-02-12