数学建模社区-数学中国
标题:
[转帖]Java初学及基础问题
[打印本页]
作者:
god
时间:
2005-3-31 01:32
标题:
[转帖]Java初学及基础问题
初学JAVA的朋友很可能碰到很多问题,下面收集整理了一些供参考。
5 p2 |: d( S; J9 W
4 }, G( v6 D- }
1。[问]Application和Applet各自指什么?在使用中有区别吗?
+ A; G! ?5 ]0 q* n6 o
7 m- z- j8 i- o! _9 z" y/ A
[答]Application和Applet是利用JAVA语言生成的可运行代码中最常用的两种,两者
. O, { {5 v% T8 C" O7 @
! m3 |6 \' t; U% g5 _: D
都必须在JAVA虚拟机上运行。简单来讲,Application更象我们平常用VB,VC等编写
* L$ ^5 o( |! {' N# e8 k; I" z
9 G! u+ L o5 O, ^# h, Q
的桌面程序,多以控制台(CONSOLE)方式运行,当然也很容易实现窗口应用。而
' N. c: T0 s3 G& s* S0 a
8 j5 U: m1 i2 M. S$ X
Applet可以嵌入Web页面中,在支持JAVA虚拟机的浏览器上运行。在使用时应该区别
2 f- r `2 h+ B, ~
6 ~& m, D$ M# b
应用。
0 O( f5 {/ F; Q
6 ^8 e9 h$ k9 }0 c( h
2。[问]我编写了一个简单的Application,也通过了编译,得到了一个CLASS文件,可是我
c& N4 r2 ]* ^; r0 z; U1 z
x: f ]6 z- j, }. w/ a
使用JDK的JAVA命令运行它时,却报告CLASS找不到的错误。
! I1 P' G. h) M9 U8 ~' e" O
( b4 E; e+ i$ c
[答]这是初学JAVA时常遇到的问题,其实很简单,你看看自己在程序中定义的主类
$ T+ m0 a z) ?0 x
5 S& b( B. Q1 o
名和你对程序的命名(*.JAVA)是不是相同?如果两个名称不相同,就会出现这个错误。
7 G8 ^! G: X: `1 _7 z
" G! K& D9 Y0 A; A) Y# t* @
3。[问]我想学习JAVA语言,可是面对很多JAVA的开发工具,不知道用什么好?
! N3 M- S" y( ^6 w
) g( Q5 U# |9 q0 K
[答]目前出现了很多JAVA开发工具,各自有自己的特色。对于初学者,建议使用SUN公司
( P: i+ x( M% ~8 T2 w
2 e1 S! _# s) e3 o. B% V9 Z
的JDK开始学习,注意利用JDK的文档资料,这对打好JAVA的基本功很有帮助。将来正式使
$ w1 h* C5 a/ K8 \ E
) n( B; f+ I- r* N! ]
用JAVA开发项目时,可以选择一些工程化的可视化工具,如Microsoft的VJ++,等。实际上,
6 y0 }$ _* p8 e2 f) N! t9 I" p7 K
a) O. l/ l, d1 g
经常是在开发中综合利用JDK和其他可视化工具。
3 `9 R2 }/ K, s0 F2 K" W
( E7 L# x) S( A; F v
4。[问]经常会看见还有一个JAVAScript这样的东西,它和JAVA有区别吗?
3 n# m- i5 D+ z& }& m
0 F5 D o+ n: V, `$ k
[答]对比JAVA来讲,JAVAScript并不能说是一套完整的语言,它定义了一套方法,事件处理
K4 y& {0 N" d s& ^: b3 g
p8 e) f+ u/ u# T2 R
等,主要用于Web页面开发中增加页面效果,进行数据有效性检查等。在开发Microsoft
. D' ?/ p, o. b5 \0 w, L
. B* w9 K/ W# w
ASP时也可以作为一种编程脚本。它有一个基本对等的东西就是VBScript
作者:
wangyu249
时间:
2006-11-21 14:56
<p>thank you </p>
作者:
Paul_Sing
时间:
2012-2-19 11:42
学习了~
作者:
大<吃£鬼⊙
时间:
2012-2-19 14:38
作者:
randchina
时间:
2013-7-22 14:33
学习了,顶楼主!
作者:
guoaecg
时间:
2013-8-11 10:42
回复一下, 赚钱万岁
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5