分享
 
 
 

java日记:学习java一年体会4

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

2005年3月27日 晴 于 北京交通大学16号宿舍楼

今天上午比较兴奋,去年参加了一个摄影比赛,送出作品后一直没有消息,一直以为是石沉大海了,渐渐了也忘却了。昨天晚上忽然收到消息,说作品获得了一等奖,叫我今天早上去领奖。虽然只是学校里面的一次小比赛,而且奖品也只是一套书而已,不过还是有一种兴奋的感觉。其实写程序也差不多,当看见自己写的程序被别人使用的时候,哪怕只有一个人用你的程序,你也会有一种莫名的兴奋。比较,你的成果得到了别人的肯定。

呵呵,不想再在日记中讲道理了。我同学看了我前几天的日记,说我想一个老师在讲课,总是以某种口气在说教,不知道大家的感觉怎样。其实说真的,我只是将自己心中的感受写出来而已,不想添加任何修饰地表露在我的blog中。嗯,那今天说说使用什么样的开发环境吧。

对于初学的人,我强烈建议你还是从Notepad+JDK+Console开始吧。不过说实话,去年我开始学习的时候,notepad用了两天就烦了,后面改用UltraEdit,主要是语法高亮和行号的问题,它们可以很方便地帮你查出错误。说得严重一点,一定要学会在命令行下编译Java程序,这样你才能比较好的了解从写代码到编译到调试到运行的整个过程。

很多人已开始就是用JBuilder,但是这种集成环境会使你失去学习许多东西的工具。比如学习图形界面的时候,用JBuilder是非常方便的,拖拉几个控件,马上就可以自动生成代码了,但是当界面出现问题的时候,假如你没有自己写图形界面的经历,是不轻易找到错误的。举一个再简单一点的例子,很多同学都做过网页,但是问道他们用什么做的,一般的回答都是FrontPage或者Dreamweaver,诚然,现在再一行一行地写Html代码是不现实的,但是用fp或者dw开发的时候,尤其是早期的版本,有时会出现一些莫名其妙的错误,这个时候,懂代码的就能够直接从代码处解决了,假如对HTML一窍不通,恐怕得花上很长一段时间,有时甚至根本解决不了。

曾经有人问过我main方法的问题,public static void main(String[] args),这个语句,估计初学的时候,尤其是没有学过Cpp的时候,会对这一行代码郁闷很久,总是弄不明白,其实当初我就是这样。直接按老师课上说的来解释,解释到最后我也糊涂了,后来给他们写了一段代码,告诉他们,这个语句是程序执行时候的一个入口,args是参数,就像copy a.txt b.txt这样,每个字符串就是一个参数,这样就基本解释清楚了。所以说,从命令行开始,能够理解程序各种更加低级的结构,这样在出现问题的时候,你也能更好地解决。

当你对java,javac等命令用的比较熟悉的时候,估计你的程序也开始慢慢变长了,这个时候,你可以选择其他的工具了。当然,假如你已经对UE+JDK+Console已经产生了感情,想继续用下去,我也不反对。其实这方面我的经验也不多,我也是从今年寒假开始才用的。用过几个,简单给大家介绍一下。

最早使用的是JCreator,本来开始就想用JBuilder的,不过寒假的时候在家里,我那台心爱的电脑是6年前的东西了,虽然升级了几次,不过运行JB还是很成问题,所以选择了JC。JC作为轻量级的开发平台,感觉上使用得还不错,界面比较简单,轻易入门,比较适合初次接触这些开发工具的人。不过功能较少,用到后面图形界面和输入输出的时候就感觉有些不方便了。后往返到学校,下载了JDK5.0,里面捆绑了NetBeans,就尝试着使用,它最大的好处就是免费,估计比较适合公司使用,究竟公司里面对版权问题比较重视的,尤其是大公司,要不轻易被人抓住把柄。而且NB有中文版本,中文界面会使你的入门变得非常简单,其他的各种功能都比较完善,可以适合J2SE大多数的开发了。但是有一个比较不好的是,NB是用Java写的,所以执行速度相对要慢一些,在一些比较落后的机器上,估计会比较明显。

我现在使用的是Eclipse3.0,主要是图形界面开发的时候SWT比较好使,好看而且速度上比AWT和Swing要好,所以一直使用,各种设置都比较人性化,感觉也不错,最新版本似乎还没有中文化。不过因为EP只是一个平台,所有的开发以插件的形式存在,所以安装了之后除了JAVA,其他还要配置。假如你的e文比较不行的话,估计还是要费上一些心思的。至于号称现在最好的开发工具JBuilder,我一直都没有用过。原来上课的时候用过几次,感觉太占资源了,所以一直没有安装。既然没有使用经验,也不敢妄加评论了。

以上是我使用过的开发工具,假如你是老鸟的话,估计本文对你的作用基本为零。不过作为新手,我当年就为了这些方面的事情费了好长时间来选择,所以估计对新手还是有一定的帮助的。选择了工具,接下来应该就是写代码了,以后我会把我的一些心得写在这里,也欢迎大家批评指教,共同学习。

呵呵,宿舍要熄灯了,明天再继续吧。

。。。(待续)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有