- 在线时间
- 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的朋友很可能碰到很多问题,下面收集整理了一些供参考。
; g. ~/ L. W) z$ q L( O) l' p) }" J7 r3 t- o' U! \
1。[问]Application和Applet各自指什么?在使用中有区别吗? $ g; r* Z$ k+ b/ M1 f
+ c& \( ~7 c: P5 G [答]Application和Applet是利用JAVA语言生成的可运行代码中最常用的两种,两者
) |# u5 y2 G4 L. S
# |+ u3 ^, \- h& v K- g 都必须在JAVA虚拟机上运行。简单来讲,Application更象我们平常用VB,VC等编写 , M6 ^$ ^- C1 f" x" w3 ~) U {
, S0 S, D2 l! r5 A9 g7 {) b 的桌面程序,多以控制台(CONSOLE)方式运行,当然也很容易实现窗口应用。而 1 I, {" A; k9 I5 x
$ C* G; {8 C8 `( E& C2 x8 i* d5 { Applet可以嵌入Web页面中,在支持JAVA虚拟机的浏览器上运行。在使用时应该区别 / }& ~1 |+ c6 R! F$ l
; O1 L8 D) F" w3 {& B7 B
应用。 , G2 w7 b1 f. L9 z1 Q# k8 [9 I% i
+ `1 [% ~7 l2 x/ T$ b
2。[问]我编写了一个简单的Application,也通过了编译,得到了一个CLASS文件,可是我 # k0 t+ S7 q! X5 B( q
" Q5 [3 |3 V2 @4 W: L& q1 o+ r
使用JDK的JAVA命令运行它时,却报告CLASS找不到的错误。 j1 ]1 C* |; i
5 o" @6 L6 n7 _$ k1 K
[答]这是初学JAVA时常遇到的问题,其实很简单,你看看自己在程序中定义的主类
4 V' Y, D* W; }. s7 n
+ K! C! a2 m; j; u 名和你对程序的命名(*.JAVA)是不是相同?如果两个名称不相同,就会出现这个错误。
( m: o# Y) w& }- T5 k0 L
, p; Y$ `/ m" y: ? 3。[问]我想学习JAVA语言,可是面对很多JAVA的开发工具,不知道用什么好? % h S; @6 @1 ]0 _
* O2 {- p6 N* M5 \
[答]目前出现了很多JAVA开发工具,各自有自己的特色。对于初学者,建议使用SUN公司 - ?/ z: \, F4 P4 \
% f% o) M1 b* o( Z" S8 u2 h. G @& D
的JDK开始学习,注意利用JDK的文档资料,这对打好JAVA的基本功很有帮助。将来正式使 2 ?2 ]5 x2 I* o1 [
$ v# c3 r7 ?/ W+ \" j9 o, g7 y ~ 用JAVA开发项目时,可以选择一些工程化的可视化工具,如Microsoft的VJ++,等。实际上, ( }1 x0 A k* z1 D- L+ l9 {
9 t) I9 r4 K+ h2 @) g% E
经常是在开发中综合利用JDK和其他可视化工具。 + Q9 u: ?/ a- n
; C4 ~* j$ s. h% ?; `
4。[问]经常会看见还有一个JAVAScript这样的东西,它和JAVA有区别吗?
3 R$ \3 W c4 U+ w$ S
6 j9 c; z5 N" u! i [答]对比JAVA来讲,JAVAScript并不能说是一套完整的语言,它定义了一套方法,事件处理 " d# z! K2 [. u2 c( L$ ?
2 R' w; |4 @" P4 o- y7 V 等,主要用于Web页面开发中增加页面效果,进行数据有效性检查等。在开发Microsoft * H0 ]( `9 w6 Q( S3 n- V7 X2 t. C
" d8 f! c( E8 k+ I/ U L0 _ ASP时也可以作为一种编程脚本。它有一个基本对等的东西就是VBScript |
zan
|