java 文本浏览器-uc浏览贤器下载
应用程序
你好世界.java
public class HelloWorldApp {
public static void main (String args[]){
System.out.println("Hello World");
}
}
要点
1. 阶级是主题。
2.公共类名与文件同名
3.固定了main()的写法
4. System.out.print 和 println 和 printf
小程序程序
HelloWorldApplet.java
import java.awt.*;
import java.applet.*;
import javax.swing.*;
public class HelloWordApplet extends JApplet{
public void paint (Graphics g){
g.drawString("Hello World",20,20);
}
}
1.import的意思是导入
2.extends JApplet的意思是继承。 可以使用 Applet 或 JApplet
3.有一个paint()方法java 文本浏览器,表示如何绘制
4.没有main()方法
JAVA程序的基本组成
HelloDate.java
package edu.pku.tds.ch02;
import java.util.*;
public class HelloDate{
1. package statement(0或1句)
2.导入语句(0句或多句)
.导入其他类库
3. 类别定义——类别(1个或多个)
.一个文件只能有一个Public类(与文件同名)
4.类=类头+类体
5.类成员=字段(字段、属性、变量)+方法(方法、函数)
6.方法=方法头+方法体
程序编辑、编译和运行
源程序编辑可以使用任何文本编辑器完成
程序是使用JDK中的javac工具编译的
程序运行使用java工具
JDK安装后的文件夹
Bin 该目录存放工具文件
Jre 该目录存放java运行环境相关的文件
Demo 该目录存放一些示例文件
Include 该目录存放C相关的头文件
Lib 该目录存放程序库
db数据库相关
1、程序编辑:editor——文件名要和Public类的类名一致(区分大小写)
2. 程序编译——转换为字节码文件,扩展名:class
3、程序运行——执行.class文件中指令的过程。
设置路径和类路径
1.前者是命令的路径(javac和java)java 文本浏览器,后者是要引用的类的路径
2.可以在命令行设置,也可以在系统环境中设置
3.在javac和java命令行上使用--classpath(或-cp)选项来引用其他库
javac -cp libxx.jar 源文件名.java
java -cp libxx.jar 类名
4.文件和路径一致
Applet的编辑、编译和运行
Java Applet 程序必须嵌入到 HTML 中,负责解释 HTML 文件的 WWW 浏览器充当解释器来解释和执行程序。
Java Applet 在 WWW 中引入动态交互内容。
1. 源程序编辑编译。 2. 将Applet 嵌入到HTML 文件中。
运行: 1. 使用appletViewer HelloWorldApplet.html
2.用浏览器浏览小程序
主要工具
javac 编译
java 运行(控制台和 GUI 程序)
Javaw 运行 GUI 程序
appletViewer 运行小程序
jar打包工具javadoc生成文档javap查看类信息及反汇编
文件输入输出
1.文本界面:使用Scanner类
import java.util.Scanner;
class Scanner Test{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
Systen.out.printf("%d的平方是%d/n",a,a*a);
}
}
2.文本界面:使用in和out
char c ='';
System.out.print("Plesase input a char:");
try{
c = (char)System.in.read();
}catch(IOExcepting e){}
System.out.printIn("YOU have entered:" + c );