java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
Java SE 6.0 桌面API编程探讨

下载本文源代码   在默认GUI外观、打印和运行性能方面,java平台一直在努力缩小本机应用程序和Java应用程序程序是之间的差距。随着Java SE 6(代码名为Mustang)的问世,一些新的功能...

Java基础-如何编写一个JAVA的队列类

队列是设计程序中常用的一种数据结构。它类似日常生活中的排队现象,采用一种被称为“先进先出”(LIFO)的存储结构。数据元素只能从队尾进入,从队首取出。在队列中,数据元素可以任意增减,但数据元素的次序不...

100行Java代码构建一个线程池

  在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(...

Java socket 入门编程实例

这是一个C/S之间通信的例子,在JDK1.4下测试通过. //服务器端源程序tcpserver.Java import java.io.*; import java.net.*; public cla...

浅析Java语言中的内部类

  提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看...

JAVA对象序列化保存为XML文件的工具类

今天看了看Java.beans包,发现了两个好东西,XMLEncoder和XMLDecoder。发现自己以前把从XML存取对象真是太费力气啦。做了小工具类,以后可以用用了。 package com.i...

Thinking in Java第三版读书笔记-第八章:接口与内部类

第八章:接口与内部类 1、接口中的方法是自动public的,即,假如你没有对其进行设置,它不会象类一样认为它是package,而是认为是public,另外,接口中的方法是不答应为private和pro...

Thinking in Java第三版读书笔记-第六章:复用类

第六章:复用类 1、toString是一个非凡的方法,当编译器需要一个String而你的类是一个对象的时候,编译器会自动调用toString方法,当然,你得保证你的类里面有这个方法。 (chap...

Java学习笔记 线程实例:一个钟表的实现

最近在学习Java线程,照着书上例子写的钟表图形程序,对线程有一定的理解,但是发觉对图形编程的把握不够很多函数还不能把握~~ 以下是钟表例子的代码 package hello; import...

详解Java中的指针、引用及对象的clone

详解Java中的指针、引用及对象的clone 作者:中国DotNet俱乐部 来源:中国DotNet俱乐部 Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中经常忽略了对象与...

非java.util.zip,使用ant.jar制作zip压缩文件,以及相关中文解决方法

用Java.util.zip制作zip压缩文件时,假如制作的压缩文件有中文文件名或中文目录,用WinZip、WinRAR解压时会有乱码, 同样,用java.util.zip解压WinZip、WinRa...

全面挖掘Java Excel API 使用方法

全面挖掘Java Excel API 使用方法 作者:songnf2000 来源:www.javajia.com 使用Windows操作系统的朋友对Excel(电子表格)一定不会生疏,但是要使用...

Java Servlet API说明文档

  译者前言:   近来在整理有关Servlet资料时发现,在网上竟然找不到一份中文的Java Servlet API的说明文档,而在有一本有关jsp的书后面附的Java Servlet API说明竟...

实现高效Java编程规范的十一条基础规则

  本文介绍的Java规则的说明分为5个级别,级别1是最基本也是最重要的级别,在今后将陆续写出其他的规则。遵守了这些规则可以提高程序的效率、使代码有更好的可读性等。   (1) 避免使用NEW要害字...

触摸Java编程中的“文档”和“包”

什么是包 Java中的包(Package)其实指的就是目录,它是为了更好地治理Java类(Class)和接口(Interface)。Java语言的包可以被另一个Java开发包所使用。假如我们要引用...

Java技巧:步入本地方法圣殿的七个步骤

  只编写一套 Java 代码即可使它在安装了 Java 运行时环境的每个系统上运行,这是 Java 的主要优点之一。但这种平台独立性有一大缺点:如何利用大量的现有代码呢?解决这一问题的技巧即使用所谓...

基于Java 2平台的引用类使用指南

  Java 2 平台引入了 java.lang.ref 包,其中包括的类可以让您引用对象,而不将它们留在内存中。这些类还提供了与垃圾收集器(garbage collector)之间有限的交互。Pet...

跨越边界: Java 模型以外的类型策略

  当谈到 Java 语言的类型方法时,Java 社区分为两大阵营。一些人喜欢编译时错误检查,更好的安全性,以及改善的工具 —— 这些都是静态类型所能提供的特性。而另一些人则偏爱更动态的类型体验。这一...

java缓冲区溢出编程心得

  原创作者:sanool 前言:网上关于缓冲区溢出的资料也有很多,但我在阅读过程中发现介绍的都不是很明了,而且各网站也只是转贴老外的那篇译文而已,不仅内容有缺损,而且程序也无法调通,因为G...

java实现的18位身份证格式验证算法

公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 1、地址码 表示编码对象常...

品味Java子类型多态的魅力

  摘要:   java程序员经常运用对象的多态性使其在适当的地方调用适当的方法,显得很神奇。这种方法通过继续机制来实现。然而,一个严谨的实验可以使其变得很明白,并揭示了,把多态性理解为与类型相关的...

JAVA代码编程规范

类的成员变量定义 大部分类的成员变量应该定义为protected来防止继续类使用他们。 数组标识 要用"int[]packets",而不是"intpackets[]",后一种永远也不要用。...

利用DES加密算法保护Java源代码

摘 要:本文首先分析了Java源代码需要加密的原因,简要介绍了DES算法及Java密码体系和Java密码扩展,最后说明了利用DES加密算法保护Java源代码的方法及步骤。   要害词 Java 加密...

优化JAVA性能的几种方法

添加较小的辅助性函数   在最初版本的Swing工具包中, 创建过多的Point、Rectangle和Dimension对象会严重地影响程序的性能。尽管一次在一个Point或Rectangle对象...

在Java中用类装载框架控制类加载

摘要 通过构建一个能够把java类装载隔离到一个指定的jar文件中的类装载组件容器框架,你可以确保运行时刻会装载你期望的组件版本。   Java的类装载框架强有力且具有灵活性。它答应应用程序存取类库而...

基于Socket的Java网络编程集粹

事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去把握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api来完成这些工作。Socket...

用Java动态代理类实现记忆功能

  记忆是衍生自Lisp,Python,和Perl等过程性语言的一种设计模式,它可以对前次的计算结果进行记忆。 一个实现了记忆功能的函数, 带有显式的cache, 所以, 已经计算过的结果就能直接从c...

Java设计模式之工厂方法模式

一 、工厂方法(Factory Method)模式   工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,...

Sun推出编程用Java无线传感器开发工具

Sun微系统公司周一公布了一套基于Java语言的无线传感器开发工具 Sun SPOT的基本构成为:32位微处理器“ARM9”、支持IEEE802.15.4的无线传感器、支持无需OS的J2M...

Java的网络功能与编程

  摘 要:本文初步介绍了如何使用Java编程语言从网络上获取图象、声音、Html文档及文本文件等的方法,还介绍了如何动态获取网络资源,同时提供了大量简明易懂的实例。   要害词:Java;Inte...

一个新的BerkeleyDBjava持久API

  Sleepycat Software 正在收集来自于它的用户和潜在用户关于一个新的对象持久 Java API(A New Java Persistence API for Berkeley DB)...

Java编程思想读书笔记(第5-7章)一

  第2章  万事万物皆对象      一.所有对象都必须由你建立      1.  存储在哪里      1.  寄存器:我们在程序中无法控制      2.  stack:存放基本类型的数据和对象...

IBM发布AUS: 消除Java程序脆弱的API

  IBM公布发布AUS(API Usage Scanner).      AUS是一款能够帮你消除Java程序中脆弱的API,避免代码兼容性问题的工具。      AUS是纯JAVA的。      ...

SUN正式发布Java API文档中文版

  Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。目前Sun 公司正在组织多...

课程介绍(2):SL-210 向Java面向对象编程技术

  课程介绍(2):SL-210 向Java面向对象编程技术的转换   Migrating to OO Programming with Java Technology      向Java面向对...

课程介绍(1):SL-110 初级Java语言编程

  时间:5天 授课:50% 上机:50%      课程描述:      本课程为初学者学习使用Java语言编程提供了一个非常好的选择。主要内容包括:Java程序语言的深刻含义,面向对象的原理,...

Java编程思想读书笔记(第5-7章)二

  第6章  重复运用classes      一.继续(inheritance)      1.  在derived class中overriding某个函数时,只能覆写base class中的接口...

课程介绍(6) SL-285 高级Java编程工具包

  Java Programming Language Workshop   高级Java编程工具包   SL-285   时间:5天 授课:50% 上机:50%      课程描述:   ...

课程介绍(4):SL-275 Java语言编程

  Java Programming Language   Java语言编程   SL-275   时间:5天 授课:50% 上机:50%      课程描述:      Developme...

Java入门:缓冲区溢出编程心得

  前言:网上关于缓冲区溢出的资料也有很多,但我在阅读过程中发现介绍的都不是很明了,而且各网站也只是转贴老外的那篇译文而已,不仅内容有缺损,而且程序也无法调通,因为GCC版本不一样.经过几天的琢磨,终...

java类加载的表现形式

Java中的类是动态加载的,我们先看一下我们常用的类加载方式,先有一个感性的熟悉,才能进一步 深入讨论,类加载无非就是下面三种方式。 class A{} class B{} class C{} pub...

编程基础入门:Java修饰词的总结

  Java语言定义了public、protected、private、abstract、static和final这6常用修饰词外还定义了5   个不太常用的修饰词,下面是对这11个Java修饰词...

CRC32算法学习笔记以及如何用java实现

  一:说明   论坛上关于CRC32校验算法的具体介绍不多。前几天偶然看到Ross N. Williams的文章,总算把CRC32算法的来龙去脉搞清楚了。本来想把原文翻译出来,但是时间参促,只好把自...

实际Java编程中的经验教训

  作者:cctech      我实际工作中的经验教训,在这里与大家共享,      空的字符串是””,不带空格      outputStream  在打印时,打印的内容后面不要加\n,否则...

Java 学习之深入研究类的各种属性

  Public、private、protected显示了三种类中的属性和服务的类型,public是可以随意访问的、private是外界不能访问的(显示了数据的封装性)、protected说明数据是受...

一个初学者初识 Java 内部类

  提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看...

改进JAVA字符串分解的方法

  一、概述     大多数Java程序员都曾经使用过java.util.StringTokenizer类。它是一个很方便的字符串分解器,主要用来根据分隔符把字符串分割成标记(Token),然后按照...

Java编程小技巧集锦

  1. Javadoc API文件产生器     Javadoc程序读取一个Java类文件并自动创建一组Html文件,这些HTML 文件描述了Java类文件的类、变量、成员函数,所有Java类库的...

Java 数据类型 和 与String之间的转换

  不是很复杂,知道以下的知识就够了:      1.Java 包括两种数据类型:   原始数据类型(primitive data type):int, byte, float, long, bo...

4类Java技术平行发展 Sun公司计划谋求“统一”

    据报道,Sun微系统公司计划在不同的Java程序之间建立起相互联系,以期实现这项编程技术的进一步统一。        目前,Sun公司已经将Java技术分成了4大类:服务器使用的企业版(J2E...

 
上一頁  下一頁
© 2005- 王朝網路 版權所有 導航