|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
J2ME在手机游戏开发的作用也是无用质疑的。至于桌面程序,可能有人说java不行,界面不好看,但是请看看net网页编程Beans和Eclipse吧,他们都是利用java开发的,而他们的界面是多么的华丽,所以界面决不是java的缺点。还有一个不得不提的优点就是大多java人员都挂在嘴边的java的跨平台性,目前这确实也是java优点之一。
Java程序的编译和运转
Java程序的编译程序是javac.exe,它是卖力注释实行编译后的字节码。
我们只必要分明一个成绩,编译是利用javac程序对源Java文件的编译,运转是用Java这个工具程序(在Windows平台是java.exe)来运转一个类(.class文件),但类文件的扩大名能够省略不写。
注:Class文件是Java程序的可实行代码,称为Class文件。Javac将Java文件编译成字节码,也就是Class文件。
Javac的用法以下:
javac-g-O-debug-depend-nowarn-verbose-classpathpath-nowrite-ddir
-ddirectory指明类条理的根目次。用javac-dDIRyourfile.java编译后能够把临盆的.class文件寄存在DIR目次里。
-classpathpath界说Javac搜刮类的路径。它将掩盖缺省的CLASSPATH情况变量的设置。
关于具体的参数设置,能够用javac-help检察匡助。一样平常情形下,你只必要复杂地利用上面的命令编译和运转Java程序就好了。
编译:javacfilename.java
实行:javayourClass
编程练习训练
先下手写出一个程序,在运转起来时会很有成绩感的,以是良多讲编程言语的书城市不失机机地用一个复杂的程序来引诱读者。这切实其实是个不错的主张,有了乐成的体验,信任接上去的进修就难不倒你了。
我们先看看两个复杂的Java程序:
例一:把持台(俗称DOS窗口)里输入HelloWorld,让你喝上第一杯咖啡
//filenameHelloworldApp.java
importjava.io.//引进Java包
publicclassHelloworldApp //界说类名
publicstaticvoidmainStringargs //主办法,程序从这里入手下手实行
System.out.println″Hellothisisasimplytest″ //输入字符串,字符串用引号括起来
//程序停止
怎样编译、运转一个程序呢?上一期我们先容了JDK,如今我们装好JDK后,先将下面的代码保留到一个文本文件HelloworldApp.java。
然后在以后目次下运转javacHelloworldApp.java
大概你必要守候几秒钟才干编译完成。如今看看,目次下是否是多了一个HelloworldApp.class?
OK,再运转javaHelloworldApp,如今你会看到程序的输入了局:Hellothisisasimplytest!
提醒:假如呈现“Exceptioninthread″main″java.lang.NoClassDefFoundErrorHelloWorldApp”毛病,那末,必要设置你的Classpath的路径(你应当先设置好情况变量),在Helloworldapp.class确当前目次下运转“setclasspath=.”命令来设置classpath为以后目次。然后运转javatest就不会堕落了大概请参考前一期的情况设置一节 。
如今,程序运转起来了那我如今告知你,以“//”入手下手的部分为Java程序的正文,每个语句以分号停止……
<p>
而学习JAVA我觉得最应该避免的就是:只学习,不思考,只记忆,不实践! |
|