关于JAVA的问题
1 class boxdemo extends java.applet.Applet2 {
3 public void paint(Graphics g)
4 {
5 box mybox=new box();
6 double volume;
7 mybox.width=10;
8 mybox.height=20;
9 mybox.depth=15;
10 volume=mybox.width*mybox.height*mybox.depth;
11 g.drawString("体积是“+volume,25,50);
12 }
13 }
本人初学者,关于上述代码有几个问题:
第一行代码里 ”java.applet.Applet“ 是什么意思?JAVA中类似这种东西有多少?什么情况下必须用到这个呢?
第11行代码里,关于输出函数我看了几本书,有的用System.out.println(),有的用 g.drawString(),这是为什么呢?两者有什么区别?
本人初学者,自学了一个星期,JAVA中的数据和控制语句的等都没问题,都能懂,但是真正要写个程序出来总是不知道从那里下手,唉···感觉上始终是不得其法啊,各位有什么建议经验等等希望和我分享下,你们在初学的时候遇到过什么问题也说说吧,还有,命令提示符打开问题,我运行中打入cmd后出来的是“C:\Documents and Settings\Administrator>”,是不是有什么不对啊?J2SDK我安装了,但是怎么编译".java"d的文件呢?
我“运行”。输入“cmd”,回车,输入“javac box.java”(box.java是我要编译的文件)但是提示javac.exe不是内部命令和外部命令什么的····不知道怎么回事
[ 本帖最后由 jieshao733 于 2007-7-14 18:28 编辑 ] you'd better take an overview of JAVAfirst....
JAVA provides a Class liblary....
there's so many things likejava.applet.Applet....
lenda book ....
compile a .java filemaybe like this:
javacxx.java
and run it :
java xx
replace xx with your filename
===========
<b>be pateint....</b>
PS:the line numbers should not typed....
[ 本帖最后由 dreamwalker 于 2007-7-14 17:10 编辑 ] 狂晕····楼上的想考我英语几级??? 关于编译的问题已经解决,是我在变量设置的时候粗心了,高手们帮我解决其他问题就行,谢谢 很明显,LZ在学习JAVA的过程中,急于求成!!
你应该是光看书而很少写代码的吧,所以你即使看得懂,但却写不出来.这很正常.
建议你在学习的过程中,多写写代码,对于书上的例子,你都要自己动手把它们写一写,然后编译运行.很多东西都是要自己亲自做过之后才能理解得深入些的.
关于Applet的,你可以暂时先不用学了,毕竟现在Applet对于大众化来说已经没什么用了,等到你要用到时再去学也不迟.
至于一些DOS的问题(cmd,javac..),你可以先去学习几个常用的DOS命令(CD,DIR等等)还有环境变量之类的.
针对你的情况,我建议你去下载一些张孝祥的视频教程来看看(他里面就有关于你所提到的所有问题的详细解答),或是借一些他的书.张孝祥的讲解简直是详细到无法再详细,很适合初学者. 楼上说得没错。
最好方法是随便叫个人示范一下即可。 谢谢5楼的的帮助···不盛感激~~~ 不能用“javac”,好像是环境变量没设好吧。
在运行中输入cmd打开后,默认目录就是那个,没有错的。你要编译java程序,得先把当前目录改到你要编译的java程序的目录下。
我觉得java挺难学的,编个程序也挺麻烦的,唉。放弃了,不学了,改学C++Builder 楼主配置好环境没??设置好才能编译运行的
打开cmd的默认目录是我的文档的目录
你用记事本编译的保存为.java,在cmd中输入文件目录
输入javac 文件名.java回车
输入java 文件名
这样才能运行
最好先去官网下载jdk1.6.x
然后上网查找配置环境的方法
在cmd任意目录下输入 java -version。如果出现了版本的信息就是配置成功了的
配置环境这些有一点点麻烦,对于coder这是必须的,没办法啦 ~ 谢谢各位,已经把问题搞定了,感谢各位的支持
页:
[1]