JAVA编程:JAVA起步,情况的设置
C++编译的是本地码,优点是启动快,而且可以精确控制资源因此可以开发很高效的程序.缺点是编程麻烦,而且容易留下安全隐患.跨平台靠源代码在各个平台间分别编译(一处编写到处编译)我记得我现在做JAVA的时分,设置情况竟然用了一个礼拜,多是我很苯的原因。固然,这个设置有太多的材料能够参考,我这里只是讲哪些中央大概更多的堕落,招致初学者莫衷一是。接待人人可以跟帖,并指出我的毛病。1,JDK的下载和classpath的设置
如今JDK最高版本大抵已到了1.4.2以上,而且是有安装导游提醒安装,实在你解紧缩后间接拷贝JDK的文件夹也是能够的。关头是classpath的设置。我的呆板是win2000,我的classpath为:D:workshopjavalibjfreechart-0.9.14jfreechart-0.9.14.jar;D:workshopjavalibjcommon-0.8.9jcommon-0.8.9.jar;D:prgandsoftjdkandtomcatj2sdk1.4.1lib ools.jar;D:prgandsoftjdkandtomcatj2sdk1.4.1libdt.jar;D:workshopjavalibjdbcforsqlsermsbase.jar;D:workshopjavalibjdbcforsqlsermssqlserver.jar;D:workshopjavalibjdbcforsqlsermsutil.jar;
是否是很长?那是由于我用到了别的一些包的原因,最最少的,安装完JDK后,你的classpath应当包括dt.jar和tools.jar,注重,必定要在最初加上“;”号,并且必需是英文形态下。
一样平常情形下,你能够编写并运转谁人典范的"helloWorld"程序了。
有的时分,你大概会讲,我这两个文件都包括出来了,为何仍是堕落呢?那末你要反省,是不是你的classpath内里另有别的包包括着,假如那些包的路径堕落,那末你的全部classpath便生效了。这类情形我碰到过。
2:PATH的设置
有些伴侣统统换到DOS形式,翻开JAVAC命令,会提醒堕落。那你就要设置你的PATH。我的PATH为:D:prgandsoftMicrosoftVisualStudioCommonToolsWinNT;D:prgandsoftMicrosoftVisualStudioCommonMSDev98Bin;D:prgandsoftMicrosoftVisualStudioCommonTools;D:prgandsoftMicrosoftVisualStudioVC98in;D:prgandsoftjdkandtomcatj2sdk1.4.1in
注重,这里我最初一项是我的JAVA目次的PATH,注重,这里又不必要“;”号了。
以上两个变量设置过了,那末你就不会碰到相似Exceptioninthread"main"java.lang.NoClassDefFoundError:Exam13如许的毛病了。
别的一点必要提示,那就是设置好了classpath和path以后要刊出呆板,如许设置的变量才有效。
3:JAVAC命令是利用
JAVAC***.java我信任谁城市用,关头是假如你的JAVA文件中要用到别的包怎样办?好比要importmypack;那末命令以下:
javac-classpathd:mypack***.java
这个mypack能够是你本人的工具包,也能够是你从网高低载返来的temp.jar之类的东东,假如是后者,那末应当为
javac-classpathd:mypack;d: emp.jar***.java
OK,固然另有别的良多用法,可是最次要的,把握了这两点就充足了。固然,假如你的classpath十分之长,你还能够撰写bat文件。
4:TOMCAT的利用
良多伴侣,学JAVA,还想写JSP文件,TOMCAT的利用,你能够参考本站JSP版的一篇文章,详细我就不细说了。
5:关于工具的利用
我利用过JB,和JCREATER,UEDIT也用过。做为初学者,我以为用JCREATER就能够了,你能够写好JAVA文件,然后在DOS形式下举行编译和调试。我以为,这是初学者最好的工具。
6:其他必要注重的中央
我看是没了!假如你不幸仍未弄出helloworld,那末参考我上面的,一定准确的一个程序。要晓得,只要两个毛病,一个是程序堕落,第二个就是设置的了。。。我靠,空话啊
//HelloWorld.java
publicclassHelloWorld{
publicstaticvoidmain(String[]args){
System.out.println("Helloboy....");
}
}
最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。 Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从 你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。 Java 编程语言的风格十分接近C、C++语言。 是一种为 Internet发展的计算机语言 有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想) 你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
页:
[1]