Java学习心得(1)——强类型语言和布尔类型

来源:互联网 发布:linux 通配符 编辑:程序博客网 时间:2024/06/05 11:46

  从上学开始到毕业后的这两年,用的最多就是C,从Tc,Vc,Gcc,LabWindows,Keil还有AvrStudio等等,也算用了不少了C编译器了,对C的热爱也是越来越深厚,喜欢C的简洁优雅。当然对Java怀有各种偏见。命运总是那么喜欢捉弄人,因为各种原因不得不到XX找一份挨踢工作。

     于是匆忙地辞了职,满怀信心的在智联和无忧上面各种搜索着软件开发的工作,软件开发工作少的可怜仅有的基本也都是清一色的Java招聘,迫于生计压力,不得不顶着头皮投了简历!终于总算接到零星的一两个面试电话,去面的时候也是心虚的很,为了给自己壮胆,花了两三天的时间把一本Java入门电子书看完了,但是面试得时候还是闹出了不少笑话,如何用C实现多态性?当时的时候脑子估计是短路,自己竟然按照重载回答了这个问题,现在想想真不知道自己脑子里当时在想些啥着,对方估计觉得我对重载和多态都不分着~这算是第一次系统学习Java,虽然没过几天就忘得差不多了。

     没有办法,实在找不上,只好把目光到XX市最近的YY市了,比XX市大不少,机会多一丁点吧,总算好运气不错,很快就找上了一份工作。当初面试得是嵌入式开发,但是等上班后还是狠狠被雷到了。。。结果后面不得不调到了Java开发。

   现在总算切入正题了,因为想完整得学习Java,所以看了浙大翁凯老师的Java入门,看翁老师写Java代码,突然发现原来Java也可以写出这么简洁优雅的代码啊,请原谅我,以前从来没有正眼好好看过一次Java,因为一直带着有色眼镜来看它。因为用C写了有点代码,一直对C语言得不少诟病,很是希望能够改进。Java是强类型语言,在布尔类型这一点感触颇深,因为强类型的语法检查,基本都是显示表达,Java避开C的不少坑,虽然代码似乎有点冗余,但是可阅读性大大提升同时避免一些潜在的坑。想想以前用C得时候,在那些坑上,Debug花费掉得时候,真心.。。。先写这么多吧。

   

0 0