|
用Java小程序为网页上的照片添加
|
| 很多网友喜欢在自己的网上家园里“悬挂”上自己的照片。应该说,单纯地将照片静静地放在网页上,已经是过去的事情了。现在,人们喜欢让照片带上一些特别的效果。Java小程序是增加照片效果的很好的方式。 1.……[全文] |
|
Java编程技术中汉字问题的分析及解决
|
| 在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java语言默认的编码方式是UNICODE,而我们……[全文] |
|
Java 泛型的理解与等价实现
|
| Java 泛型的理解与等价实现 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛……[全文] |
|
用java完全控制图形显示
|
| 您是否喜欢让程序搞一些恶作剧,让别人感到不舒服?如果您回答“是”,那么这个月的技巧文章一定对您的胃口。使用 J2SE 1.4,您的 Java 程序现在可以更改视频……[全文] |
|
单例设计模式在Java中的应用
|
| 在软件设计中,设计模式是针对某一普遍问题的通用解决方案。解决方案翻译成代码,然后在出现问题的时候,代码可以运用在不同的状况下。设计模式一书将模式划分为以下几个主要……[全文] |
|
怎样用Java实现MSN Messager的功能
|
| 现在的即时通讯软件琳琅满目,大家耳熟能详的无非就是腾讯公司的QQ,微软公司的MSN Messenger以及网易的泡泡,就用户量而言这三者应该是名列前茅的。但是腾讯……[全文] |
|
如何在 Java 代码中启用和禁用断言
|
| 断言功能是 Java 1.4 发行版所具有的为人热切期盼的一项新功能。您可以将该功能看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某……[全文] |
|
学习java的一些好的书籍介绍
|
| 学习一门新的知识,不可能指望只看一本,或者两本书就能够完全掌握。需要有一个循序渐进的阅读过程。我推荐Oreilly出版的Java系列书籍。 ……[全文] |
|
Java数据对象技术JDO
|
| 作为异军突起的新型语言,Java定义了一个标准的运行环境,用户定义的类在其中得到执行。这些用户自定义类的实例代表了真实环境中的数据,包括储存在数据库、文件或某些大……[全文] |
|
为什么说Java中继承是有害的
|
| 大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“JAVA设计模式”一书详细阐述了怎样用接口继承……[全文] |
|
讲述java中内部类的研究
|
| JAVA从JDK1.1开始引入了内部类,可以参见代码,感觉好处就是设计类的时候可以偷懒,呵呵。主要是可以引用类的内部其他元素,差不多是把这个内部类当成原类的元素。还有可以隐藏类的一些设计细节,好处还是……[全文] |
|
Java对象的强、软、弱和虚引用
|
| 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商……[全文] |
|
JAVA中浅复制与深复制
|
| 1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。&nbs……[全文] |
|
Java替代C语言的可能性
|
| 前不久CSDN刊登了一篇《C语言已经死了》的文章,引起了一些争论。其实那篇文章是从Ed Burnette的博客上转载来的,原文题目是“Die, C, die!”,……[全文] |
|
Java SE6调用Java编译器的两种新方法
|
| 在很多Java应用中需要在程序中调用Java编译器来编译和运行。但在早期的版本中(Java SE5及以前版本)中只能通过tools.jar中……[全文] |
|
用Stripes做Java Web开发
|
| 摘要: Stripes是一个以让程序员的web开发简单而高效为准则来设计的基于动作的开源Java web框架。本文将介绍Str……[全文] |
|
实现Java跨平台运行的注意事项
|
| 编写跨平台Java程序注意事项:---- 使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在……[全文] |
|
从Java语言编程谈软件开发流程
|
| 你我的生活周遭已处处可见Java;到火星上走走、eBay大采购、网络银行转帐、拿着健保卡到医院看病、无聊时把玩手机上的Java游戏…。 在生活中,你通常只知道「喔!原来这网站是用Java写的」、「喔……[全文] |
|
介绍java 产生随机数的两种方式
|
| 在java中,我们可以通过两种方式来获取随机数(generating a random number)一种是大家熟悉的java.lang.Math.Random(……[全文] |
|
Java服务器端编程安全必读
|
| 一、概述 编写安全的Internet应用并不是一件轻而易举的事情:只要看看各个专业公告板就可以找到连续不断的安全漏洞报告。你如何保证自己的Internet应用不象其他人的应用那样满是漏洞?你如何……[全文] |
|
在Java应用开发中如何使用线程
|
| Java平台从开始就被设计成为多线程环境。在你的主程序执行的时候,其它作业如碎片收集和事件处理则是在后台进行的。 本质上,你可以认为这些作业是线程。它们正好是系统管理线程,但是无论如何,它们是线……[全文] |
|
如何使用Java编写多线程程序
|
| 一、简介 1、什么是线程 要说线程,就必须先说说进程,进程就是程序的运行时的一个实例。线程呢可以看作单独地占有CPU时间来执行相应的代码的。对早期的计算机(如DOS)而言,线程既是进程,进……[全文] |
|
Java 线程/内存模型的缺陷和增强
|
| Java在语言层次上实现了对线程的支持。它提供了Thread/Runnable/ThreadGroup等一系列封装的类和接口,让程序员可以高效的开发Java多线程应用。为了实现同步,Java提供了sy……[全文] |
|
多线程在JAVA ME应用程序中的使用
|
| 多线程技术是JAVA ME中的关键技术,应用十分频繁,尤其是在游戏中。但是对于新手来说,又容易忽略或错误的使用多线程,导致程序堵塞,而无法响应用户的输入请求。&n……[全文] |
|
Java语言深入多线程程序模型研究
|
| 多线程是较复杂程序设计过程中不可缺少的一部分。为了提高应用程序运行的性能,采用多线程的设计是一种比较可行的方案。本文通过介绍使用Java编写的扫描计算机端口的实例……[全文] |