仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 457|回复: 10
打印 上一主题 下一主题

[学习教程] JAVA编程:JAVA起步,情况的设置

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:22:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
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,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。
乐观 该用户已被删除
沙发
发表于 2015-1-20 22:03:10 | 只看该作者
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
若相依 该用户已被删除
板凳
发表于 2015-1-23 19:32:15 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
admin 该用户已被删除
地板
发表于 2015-1-31 19:38:36 | 只看该作者
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
5#
发表于 2015-2-4 00:06:13 | 只看该作者
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
愤怒的大鸟 该用户已被删除
6#
发表于 2015-2-16 07:14:43 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
再见西城 该用户已被删除
7#
发表于 2015-3-2 17:35:55 | 只看该作者
Java 编程语言的风格十分接近C、C++语言。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-9 19:50:40 | 只看该作者
是一种为 Internet发展的计算机语言
小魔女 该用户已被删除
9#
发表于 2015-3-9 20:22:45 | 只看该作者
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
小妖女 该用户已被删除
10#
发表于 2015-3-17 00:27:14 | 只看该作者
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
冷月葬花魂 该用户已被删除
11#
发表于 2015-3-23 09:12:35 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 19:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表