在线时间 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的朋友很可能碰到很多问题,下面收集整理了一些供参考。
" t+ `6 ?, g: b& P! | ( j4 d0 n: E3 l8 w
1。[问]Application和Applet各自指什么?在使用中有区别吗? ! p* f0 g4 i9 D
8 |3 Z4 n' ~/ l3 [8 Y+ D4 Q
[答]Application和Applet是利用JAVA语言生成的可运行代码中最常用的两种,两者
8 J L* O8 f) {+ s% ]+ H
* M# v3 d1 n3 Q( W0 e) L 都必须在JAVA虚拟机上运行。简单来讲,Application更象我们平常用VB,VC等编写 - E% H1 p n) h# s
% i2 y% h4 o5 @7 ?$ u 的桌面程序,多以控制台(CONSOLE)方式运行,当然也很容易实现窗口应用。而 7 D# `' M3 t7 V5 O2 n+ K: a
8 ^" u/ q# {- Y" z+ j1 d
Applet可以嵌入Web页面中,在支持JAVA虚拟机的浏览器上运行。在使用时应该区别 1 b/ z# T. b9 F8 ^* A
; J3 G9 U: C9 {% \0 D4 p& G. A 应用。 ! ~* o8 F0 F* _4 z% b
7 h: v& O$ W, u3 ~) v- C
2。[问]我编写了一个简单的Application,也通过了编译,得到了一个CLASS文件,可是我
% ?0 X( `1 G: J0 ~( [4 O
: i4 P6 i( p9 e, A 使用JDK的JAVA命令运行它时,却报告CLASS找不到的错误。
) \7 W" T! [$ [
1 ^9 G, o$ b+ S: \. H: q1 I [答]这是初学JAVA时常遇到的问题,其实很简单,你看看自己在程序中定义的主类 : j6 j, Q, \. M4 z) M
) X+ G G' M2 N' G! \0 e 名和你对程序的命名(*.JAVA)是不是相同?如果两个名称不相同,就会出现这个错误。 & P% Z# M8 [. y4 H
# m9 v! r _: \/ H7 Q 3。[问]我想学习JAVA语言,可是面对很多JAVA的开发工具,不知道用什么好? / Z0 G3 ]; o2 z: @1 P3 ?
. `9 ~1 y% r0 Q. Q+ F6 f$ t/ c [答]目前出现了很多JAVA开发工具,各自有自己的特色。对于初学者,建议使用SUN公司 3 b' j; m3 O6 F7 P* [* M5 p$ N+ |7 f
2 _* H/ \* s$ l3 w g* R 的JDK开始学习,注意利用JDK的文档资料,这对打好JAVA的基本功很有帮助。将来正式使
5 C n9 a) p* X m7 Q& I& S3 e 5 w. y& v3 o6 K
用JAVA开发项目时,可以选择一些工程化的可视化工具,如Microsoft的VJ++,等。实际上, ! w9 R) S) O0 ]4 ^( L
% ?' }5 R1 V2 l ` ` 经常是在开发中综合利用JDK和其他可视化工具。 " L8 Q5 @" D8 o: W& Z- y& z9 {
, s7 f0 z: [8 A
4。[问]经常会看见还有一个JAVAScript这样的东西,它和JAVA有区别吗?
# O) P! ~/ U: |! n% l3 k0 {
) y* o8 U' c$ R' m/ b9 r [答]对比JAVA来讲,JAVAScript并不能说是一套完整的语言,它定义了一套方法,事件处理 : L/ @& v2 T% {5 s l& ?
' R' e) C) \8 |1 ^# ~. [ 等,主要用于Web页面开发中增加页面效果,进行数据有效性检查等。在开发Microsoft + o) }. k9 u6 J' h1 y) C
: Q- Z! P | x% l5 A1 o4 Y( j ASP时也可以作为一种编程脚本。它有一个基本对等的东西就是VBScript
zan