- 在线时间
- 0 小时
- 最后登录
- 2007-11-12
- 注册时间
- 2004-12-24
- 听众数
- 2
- 收听数
- 0
- 能力
- 0 分
- 体力
- 2467 点
- 威望
- 0 点
- 阅读权限
- 50
- 积分
- 882
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 205
- 主题
- 206
- 精华
- 2
- 分享
- 0
- 好友
- 0
升级   70.5% 该用户从未签到
 |
初学JAVA的朋友很可能碰到很多问题,下面收集整理了一些供参考。 # n; I- n. A' m8 B0 j1 n o
' N( @2 R1 z# ~1 Y" W# u 1。[问]Application和Applet各自指什么?在使用中有区别吗? ; K4 w' Y8 v2 v0 z
7 w7 I+ F# T1 u$ u- g4 I2 X. ?8 }+ H
[答]Application和Applet是利用JAVA语言生成的可运行代码中最常用的两种,两者 ; l# y4 m5 n' t w4 Q1 F1 O! _
- Y0 ?# K0 V2 |1 j1 \4 _6 M5 |7 E0 }, O 都必须在JAVA虚拟机上运行。简单来讲,Application更象我们平常用VB,VC等编写 8 ~9 N' l+ Q# G& {. C
# { D0 a2 \- X& h# M B
的桌面程序,多以控制台(CONSOLE)方式运行,当然也很容易实现窗口应用。而
, }4 P1 m; r8 {7 L
) {; x" |) l+ w& G Applet可以嵌入Web页面中,在支持JAVA虚拟机的浏览器上运行。在使用时应该区别
8 m: T$ A5 D, c! [4 u( f2 M0 z6 B6 I! D. Z
应用。
; u, ~6 m' m' e* s7 U6 C1 L( k/ V. z8 @* R7 N6 [; }* U
2。[问]我编写了一个简单的Application,也通过了编译,得到了一个CLASS文件,可是我 + x6 ~4 z/ h; ]/ ^( v
0 Y5 P! Y/ a) A4 J# K' Y3 n5 e 使用JDK的JAVA命令运行它时,却报告CLASS找不到的错误。 ) N7 P( X! b0 ?6 b @
) {( B# d% ]5 {. P
[答]这是初学JAVA时常遇到的问题,其实很简单,你看看自己在程序中定义的主类 + Z% v/ a3 i3 ^. ^
. f7 g7 |; J3 ^0 O, K# y
名和你对程序的命名(*.JAVA)是不是相同?如果两个名称不相同,就会出现这个错误。
# v9 o( |- {. Y$ W8 D% Z1 H
0 d: a; C) |+ y. x 3。[问]我想学习JAVA语言,可是面对很多JAVA的开发工具,不知道用什么好? " e- p) B1 B. I0 Z; h1 [; `
% W. I2 F5 C1 }( q$ \ [答]目前出现了很多JAVA开发工具,各自有自己的特色。对于初学者,建议使用SUN公司 8 ?0 u L9 |3 H9 g8 v) Z8 E& m
% w" {- [7 o( x" b* o0 @: D; V% E; M
的JDK开始学习,注意利用JDK的文档资料,这对打好JAVA的基本功很有帮助。将来正式使 0 I2 V2 n" h. \7 X" Y
% e9 x: W/ n: W) \1 {% T9 l
用JAVA开发项目时,可以选择一些工程化的可视化工具,如Microsoft的VJ++,等。实际上,
$ D) ^ s6 Z5 o& J* D) W+ s/ v
. ?! R7 `3 a$ Q9 e: k& Q. X 经常是在开发中综合利用JDK和其他可视化工具。 , Y) u/ b- ]1 V" Y+ d
! C% `$ v: i# d/ X7 R# x 4。[问]经常会看见还有一个JAVAScript这样的东西,它和JAVA有区别吗?
7 [3 h/ ~" [" X/ D: {: W0 D
& S8 a. w2 S2 F/ E, Q9 S [答]对比JAVA来讲,JAVAScript并不能说是一套完整的语言,它定义了一套方法,事件处理
4 e2 D1 w; G- M" g3 T, K2 o c1 J. O* {
等,主要用于Web页面开发中增加页面效果,进行数据有效性检查等。在开发Microsoft
3 y- A; y2 T3 C1 S
0 w/ l3 i* D8 ]# I ASP时也可以作为一种编程脚本。它有一个基本对等的东西就是VBScript |
zan
|