邵珠庆の博客 生命只有一次,你可以用它来做些更多伟大的事情–Make the world a little better and easier

58月/090

让JAVA活起来—-很欣赏(JMF媒体框架)

发布在 邵珠庆

Java媒体框架JMF)使你能够编写出功能强大的多媒体程序,却不用关心底层复杂的实现细节。JMF API的使用相对比较简单,但是能够满足几乎所有多媒体编程的需求。在这篇文章中,我将向你介绍如何用很少的代码就编写出多媒体程序。

Java多媒体框架JMF)中包含了许多用于处理多媒体的API。它是一个相当复杂的系统,完全了解这个系统可能需要花上几周的时间,但是这篇文章将主要介绍JMF的几个核心接口和类,然后通过一个简单的例子向你展示如何利用该接口进行编程。

JMF目前的最新版本是2.1[......]阅读全文

257月/090

java 媒体框架基础(JMF)

发布在 邵珠庆

Java媒体架构基础
内容表格
1. 关于此指南
2. 一个简单的音频播放器
3. JMF用户接口组件
4. JMF概念
5. 传播和接收媒体
6. 总结以及资源
第一节. 关于此指南

此指南包含的内容?

Java媒体架构(JMF)是一个令人激动的通用的API,它允许Java开发者用许多不同的方法处理媒体。本指南主要通过使用工作的例子提供一个JMF的一些主要的特征的概述。阅读完本指南后,你将会明白JMF体系结构中的主要播放功能。你同样能正确的使用JMF,使用现存的例子[......]阅读全文

55月/090

Java编程规则

发布在 邵珠庆

(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:
ThisIsAClassName
thisIsMethodOrFieldName
若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。
Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此。对于域名扩展名称,如com,org,n[......]阅读全文

76月/080

JAVA面试题

发布在 邵珠庆

1 == 和equals的区别 String a = "XYZ";String b = "XYZ"; a==b 是否 true a.equals(a) 是否 true

2 Java 是否支持多继承 如果不是 要实现这种 怎么办

3 eclipse格式化编程的快捷键是什么?

4 JDK5的集合的新的操作性.来重新编辑下面的代码(大约是这个意思 记不清楚了)  反正是将 String数组 写成 新特性的那种

5 eclipse3.X 的 pligin.xml mainfest[......]阅读全文

153月/080

对比C++和Java

发布在 邵珠庆

对比C++和Java

“作为一名程序员,我们早已掌握了面向对象程序设计的基本概念,而且Java的语法无疑是非常熟悉的。事实上,Java本来就是从C++衍生出来的。”

然而,C++和Java之间仍存在一些显著的差异。可以这样说,这些差异代表着技术的极大进步。一旦我们弄清楚了这些差异,就会理解为什么说Java是一种优秀的程序设计语言。本附录将引导大家认识用于区分Java和C++的一些重要特征。
(1) 最大的障碍在于速度:解释过的Java要比C的执行速度慢上约20倍。无论什么都不能阻止[......]阅读全文