Академический Документы
Профессиональный Документы
Культура Документы
o
o
o
o
o
o
Java
application
applet
HTML execute applet
Java Crimson Editor
Netbeans
Java
Java
application applet
1.3 ( pc)
1. JDK
2. (path) compile
compile execute path
Java
1.3.1 JDK
download JDK JDK selfextracting file execute (doubling click
click icon file enter) j2se 5.0 44 MB
download ( speed download
) 170 MB
JDK JDK version
J2se Java API (Application Programming
Interface) class methods Java API
download http://java.sun.com/j2se/1.5.0/download.jsp
(upzip) code Java
unzip source code J2se
J2se directory Java folder
bin compiler
demo Java
docs API
include method Java
jre run
lib
sample
src source code Java
1.3.2 path
Windows 9x path
1. autoexec.bat path JDK J2SDK 1.5.0
drive c path autoexec.bat
set path=c:\j2sdk1.5.0\bin set path
set path ; (semicolon) path
c:\j2sdk1.5.0\bin
2. path (
autoexec.bat) Command Prompt ( dos window)
set path Command Prompt
Java
1-3 My computer
1-4 Advanced
1: Java
Java
1-6 Path
5. Edit
1-7 Path
path
path (
path path
)
Java
path path
execute code Java JRE
Java Run-time Environment code compile J2SDK
execute JRE
execute
J2SDK JRE
Sun
Java
3. Environment Variables
Java Java
download JRE
1.4 code application code applet
Applet code execute web browser HTML
download applet
application execute command line (
download) code
application
1.5 (SDK tools)
Java Development Kit J2SDK Java 2 Software Development Kit
Java
javac
java
javaw
java
application applet
1-8 1-9 code editor text
editor editor format Microsoft Word
ASCII SDK execute text editor
SDK
Text Editor
Javac
Java Program
Output
1-8 application
1: Java
Text Editor
Javac
appletviewer
HTML file
First.html
Java Program
Output
1-9 applet
(keyword) Java
class HelloWorld Java
class code class
class method main() execute JRE method
main() method main() keyword
public, static, void parameter array String
C C++ method
main()
(Parameter) method main() String[] args
(command-line argument)
method
main() System.out.println("")
System.out console window dos window dos
prompt 1-10
Java
compile
compiler (error message)
compile HelloWorld .java error
E:\bc221Book\source>javac HelloWorld
javac: invalid flag: HelloWorld
Usage: javac <options> <source files>
where possible options include:
-g
Generate all debugging info
-g:none
Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
( java )
1.6.2 execute HelloWorld
compile HelloWorld error execute
java
java HelloWorld
output 1-10
execute .class
( )
compiler error (java.lang.NoClassDefFoundError)
1-11
1: Java
Java
1. compile javac
2. execute java
(comment)
comment Java
1. //
2. /* */
comment 1
comment comment /*
*/ HelloWorld comment
1: /**
2:
Display a sentence "Hello World" to screen
3: */
4: class HelloWorld {
5:
//Java launcher will call this method to
6:
//display string "Hello World!"
7:
public static void main(String[] args) {
8:
System.out.println("Hello World!");
9:
}
10: }
/**
My first Java applet
*/
import javax.swing.JApplet;
import java.awt.Graphics;
public class HelloWorldApplet extends JApplet {
public void paint(Graphics g) {
g.drawString("Hello World! ", 25, 25);
}
}
1.6.3 application
1.7.1 applet
1. Java source file extends Applet
2. HTML file applet tag applet (1) class file
Java (2) applet width height
applet Java
class method Java
application
1.8 Java program Crimson Editor
HelloWorld.java
run Dos Window
Operating
System Windows
Thai Edition OS
Dos Window
Java
Text Editor Crimson
Crimson Java
download http://www.crimsoneditor.com/
freeware menu Tools
1: Java
1-13 Preferences
Preferences
1-14 font
10
Java
1-15
font
1-16
1-16 font
Crimson
compile execute Java Conf. User Tools
Preference 1-17
11
1: Java
1-18 compile
1-18
Menu Text:
Command:
Argument:
Initial directory:
Hot key:
12
Java
1-19 run
OK Crimson
compile run
13
1: Java
run HelloWorldApplet
run Crimson run Applet
applet
option
HTML encoding
1-23 ctrl + F7
1-12
14
Java
1.28 NetBeans
15
1: Java
16
Java
17
1: Java
1.34 Netbeans
18
Java
19
1: Java
(data)
(variable) (calculation evaluation)
20
Java