了解下JAVA的Java完成的Hello World
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我觉得最应该避免的就是:只学习,不思考,只记忆,不实践! 是一种将安全性(Security)列为第一优先考虑的语言 Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading) 一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。 Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能 另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。 科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言 还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
页:
[1]