Java基础篇:(二)java编程基础
一、Java程序组成
java程序是由类组成的,文件的类型是*.java。一个java文件的组成如下:
public class MyJava {
}
这就是一个最简单的java类。这句话的作用就是声明一个类,
public 访问修饰符,表示该类是一个公共类。
class 表示这是一个类。
MyJava 类名称,首字母要大写。
接下来看一下其他组成:
/**
* 这是一个java类
*/
package com;
import javax.swing.JOptionPane;
public class MyJava {
//这是main方法
public static void main(String[] args) {
}
}
下面来依次说明:
/**
* 这是一个java类
*/
这是java中的注释,在java中,注释有两种形式,一是以/*开始,以*/结束可在多行之间使用;二是双斜杠//,用于单行注释。
package com;
包语句,表示当前文件在哪一个包中。写在第一个非注释行。
import javax.swing.JOptionPane;
导入语句,写在包语句后。
public static void main(String[] args) {
//做什么...
}
这是一个方法。
public 访问修饰符。
static 访问修饰符。
void 返回类型。
main 方法名。方法名后紧跟一对小括号。
String[] args 参数,写在小括号内,没有就不写。
方法体 以‘{’开始,‘}’结束。方法内就写需要做的事
上面这个方法是一个特殊方法,他是java程序
相关文档:
全屏独占模式
经常使用DirectX API的程序员可能对全屏独占模式已经很熟悉了 。它允许程序员通过悬挂操作系统来直接在屏幕上进行绘制。在传统的Java GUI 程序中, AWT 通过事件分派线程和在适当的时候调用组件的paint()方法来传送来自操作系统的paint事件。在全屏独占模式应用中你可以通过程序进行绘制。 另外 ......
今天用了下java.lang.Process类,只是初步的学习,并没有深入实践,因为感觉它的用途并不是很大,偶尔才可能用上,如果要经常使用它的人可以自行参考JDk文档。
对Process类的简要说明:
Process类是一个抽象类,方法都是抽象的,它封装了一个进程,也就是一个 ......
场景:现在有个磁盘输出的业务,客户端需要通过2个业务对象进行输出。
一个是通过Floppy(软盘),另一个是通过USB接口。
这样就需要2个业务类,但是如果不让客户端知道而实现简单的注入呢?
首先,由于有2种设备,软盘和USB,因此我们需要建立一个设备接口IDeviceWriter。
代码如下: ......
下载地址:http://greenvm.googlecode.com/files/JTTSEngine.7z
(含示例与源码,目前仅提供dll封装)
众所周知,所谓TTS即Text To Speech的英文缩写,也就是“从文本转换到语音”。
TTS技术的主要作用在于利用计算机合成人语,并将文字信息转化为语音信息进行播放。简单点说,TTS技术赋予了计算机“开口 ......