java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
作为异军突起的新型语言,Java定义了一个标准的运行环境,用户定义的类在其中得到执行。这些用户自定义类的实例代表了真实环境中的数据,包括储存在数据库、文件或某些大型事务处理系统中的数据,而小型系统通常...
一、J2ME中需要的Java基础知识 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一...
Java程序的源代码很轻易被别人偷看,只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码。 一、为什么要加密? 对于传统的...
移位运算符面向的运算对象也是二进制的“位”。可单独用它们处理整数类型(主类型的一种)。左移位运算符(<<)能将运算符左边的运算对象向左移动运算符右侧指定的位数(在低位补0)。“有符号”右移...
摘 要 本文针对java语言的特点,提出了在程序中动态添加和删除列表框中的列表元素并在结束操作时获取列表元素的实现方法,并给出了具体开发的实例。要害词 Java 列表框 引言 Java是一种纯粹的面向...
一次项目研发中需要日期时间选择控件,网上提供的不多,且质量一般,所以只好自己做,参考了网上某位同学的作品Jave日期选择控件DateChooser 。目前的代码将日期时间选择封装在一个按钮组件内,应该...
[摘要] 在基于J2EE平台的信息系统中,具有丰富表现能力的java Applet是界面层的一种重要形式。但Java API对打印的支持比较弱,打印输出复杂的单据和报表需要大量工作。本文介绍的系统通过...
简介 java是一个强大的面向对象开发语言,支持很多功能,比如,通过Socket编程达到的C/S通讯,基于Windows的编程,基于CONSOLE的编程,还有数据库连接,图象和声音编程等。Java多...
用第一个java虚拟机启动另一个虚拟机,并用第一个虚拟机的java程序去测试另一个虚拟机上java程序运行时的内存,CPU资源占用情况。 解决问题的限制和条件: 1》两个虚拟机运行在同台Win...
怎样在Java中得到CPU的使用情况呢?这儿同时有一个好消息和一个坏消息。 坏消息是不能使用纯Java的方法得到CPU的使用。没有这方面的直接的API。一个建议的替代方法是通过Runtime.ex...
Java开发学习过程中应该理解的一些重点内容 数值类型: 虽然是面向对象的语言,但是在使用上数值类型还是必不可少的,假如在C的学习中已经把握了C的数值计算和转换规则,那我想这里应该没有什么问题...
多数好的设计者象躲避瘟疫一样来避免使用实现继续(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“Java设计模式”一书具体阐述了怎样用接口继续代...
Java语言实现支持视频点播的WEB服务器 一.项目简介: JAVA语言是一种可移植的,简单的,健壮的嵌入式语言。并且对网络,数据库有很好的支持,基于JAVA语言的这种特性可以十分轻易地建立一...
java 虚拟机类装载:原理、实现与应用 一、引言 Java虚拟机(JVM)的类装载就是指将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技术能够在运...
想必你已经阅读了一两本这样的Java书籍,它们在开头都指出了面向对象编程的3个主要概念:封装、继续和多态。理解这3个概念对于领会Java 语言来说至关重要,而搞懂方法的覆盖又是理解继续概念的要害部分。...
Java中几种常用的数据类型之间转换方法: 1. short-->int 转换 eXP: short shortvar=0; int intvar=0; shortvar= (s...
连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效治理。我们知道,对于共享资源,有一个很闻名的设计模式:资源池(Resource Poo...
Date和Calendar是Java类库里提供对时间进行处理的类,由于日期在商业逻辑的应用中占据着很重要的地位,所以在这里想对这两个类进行一个基本的讲解,由于技术有限,不到之处请指正。 Date类...
该文简要描述了DOM的概念和内部逻辑结构,给出了DOM文档操作和XML文件互相转换的Java实现过程。 1. DOM简介 目前,W3C已于2000年11月13日推出了规范DOM level 2...
现在许多系统的注册、登录或者发布信息模块都添加的随机码功能,就是为了避免自动注册程序或者自动发布程序的使用。 验证码实际上就是随机选择一些字符以图片的形式展现在页面上,假如进行提交操作的同时需要将...
尽管关于Java中文问题的讨论已经相当多了,但由于Java的相关技术标准繁多,面向Java的Web服务器、应用服务器以及JDBC数据库驱动等都没有官方的标准,所以Java应用在处理中文时所存在的问题不...
Sun Java运行时环境中存在一个漏洞。Sun发言人说,已经打上了这一漏洞补丁,目前没有发现利用这一漏洞做坏事的事情发生。Sun周五发布了新版Java SE 6 Update 2,以解决漏洞的问...
Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个要害的部分. 所有的开发者都...
随着移动商业从时髦的口号逐渐变成现实,对于移动用户和无线应用程序开发人员这类人而言,事务安全性正在成为一个重要方面。网络整体安全性的强度取决于其最薄弱环节,而在移动商业网络中,最薄弱环节是客户机端设...
本文介绍如何在WindowXP/NT/2000环境中,编写纯java程序,执行外部命令ipCONFIG,并通过分析该命令的输入流而获得本机的MAC地址的编程方法。 1 引言 用Ja...
在这篇文章中,我们将要探讨Java与Ruby语言迁移时风险猜测方面的问题。 通常来说,“使用Ruby具有风险”是一种普遍的看法,这存在一定的原因。因为使用新的语言天生是有风险的。随着Rub...
热键篇: Template:Alt + 修改处:Window->Preference->Workbench->Keys->Command->Edit->Co...
Java SE 6较Java SE5有了很大的改进,它的功能更强,而且是专为Vista所设计,这就意味着Java SE 6将是Vista上的最佳选择。而Java SE 6所提供的最众多的新功能必将成为...
在这篇文章中,我们将要探讨Java与Ruby语言迁移时风险猜测方面的问题。 通常来说,“使用Ruby具有风险”是一种普遍的看法,这存在一定的原因。因为使用新的语言天生是有风险的。随着Rub...
垃圾收集是一个比较复杂的过程。通常,Java运行时会遍历堆,检查不再被其他对象引用、从而可以安全删除的对象,然而,由于垃圾收集占用CPU周期,所以它可能会影响应用程序代码的执行。即,假如在执行应用程序...
Java语言定义了public、protected、private、abstract、static和final这6常用修饰词外还定义了5个不太常用的修饰词,下面是对这11个Java修饰词的介绍:...
UDP协议 UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对数据包的排序的缺...
Sun一直走在开源领域的前列,这次的JavaFX是一个构建于Java技术之上完整的运行时环境,可以用来交付到桌面、移动设备、手持设备和电视等环境的富互联网应用(RIA)。在这些里的每一个硬件平台上...
Java EE 6(JSR 316)的提案已经发布。此次发布版的两大主题是可扩充性和概要: ……这个新发布版本致力于欢迎并支持那些技术,将它们包含在整个Java EE愿景中,同时继续简化J...
在四年以前,当我开始鼓吹Hibernate,抨击EJB的时候,遭到的是群起而攻之的场面,但是不到一年之后,Hibernate已然得到了普及和大多数Java开发人员的认可。 在三年以前,当我...
监听器:ActionListener 方 法:actionPerformed 事 件:ActionEvent ● String getActionCommand() actionc...
在WEB应用下实现定时任务的简便方法 在web方式下,假如我们要实现定期执行某些任务的话,除了用quartz等第三方开源工具外,我们可以使用Timer和TimeTask来完成指定的定时任务:...
记忆是衍生自Lisp,Python,和Perl等过程性语言的一种设计模式,它可以对前次的计算结果进行记忆。 一个实现了记忆功能的函数, 带有显式的cache, 所以, 已经计算过的结果就能直接从cac...
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName th...
问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”...
2006 年底,Sun 公司发布了 java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mus...
假如你这样的需求:在运行时创建实现一组给定接口的类,注重这个类是在运行时创建的,你就需要使用Java中的代理类来达成你的要求。 代理类提供在运行时创建类的能力,这个新建的类能实现你指定的接...
在WEB应用下实现定时任务的简便方法 在web方式下,假如我们要实现定期执行某些任务的话,除了用quartz等第三方开源工具外,我们可以使用Timer和TimeTask来完成指定的定时任务...
由于Java interface中声明的字段在编译时会自动加上static final的修饰符,即声明为常量。因而interface通常是存放常量的最佳地点。然而在java的实际应用时却会产生一些问题...
1995年3月23日,San Jose Mercury News登出一篇题为“Why Sun thinks Hot Java will give you a lift”的文章,在那篇文章里预言Java...
摘要:本文以实例来具体分析运用J2EE技术架构来搭建企业级电子商务网站的全过程,并对要害部件的实现以及相关技术进行具体剖析,同时结合笔者经验,提出很多有价值的思路和方法。 一. 前言: 近...
桌面PC的性能日益提高,java虚拟机的优化技术也不断获得突破,这一切使得用Java处理实时信号成为可能。本文将通过设计和构造一个支持实时mp3、WAV和Ogg音频格式解码/回放的Java音乐播放...
一.获得控制台用户输入的信息 /** *//**获得控制台用户输入的信息 * @return * @throws IOException *...
正则表达式的作用 提供更强大的字符串处理能力,测试字符串内的模式,例如,可以测试输入字符串,以查看字符串内是否出现电话号码模式或身份证号码模式。即数据验证替换文本可以使用正则表达式来识别文档中的特...
添加MIDP 2.0的Push注册特征到你的设备应用程序中 摘 要 有些时候,对于一个企业级移动应用程序,从服务器将信息推向移动设备,并且自动激活一个已安装的移动应用程序使其进行必要的处理是非常重要...