JAVA编程:教你怎样成为一位Java低级程序员
C++编译的是本地码,优点是启动快,而且可以精确控制资源因此可以开发很高效的程序.缺点是编程麻烦,而且容易留下安全隐患.跨平台靠源代码在各个平台间分别编译(一处编写到处编译)程序|程序员 今朝,JAVA是开辟职员的热宠,良多论坛都有很多酷爱JAVA的开辟职员,也有很多想成为JAVA程序员,但苦于不晓得该怎样进修,也不分明该学些甚么常识才干成为一个JAVA程序员。自己在这里举一反三,和人人会商成为一个JAVA低级程序员应当具有的常识,与人人共享。团体以为想成为一个及格的JAVA低级程序员应当具有以下常识:
1、面向对象的常识:JAVA是一个面向对象的开辟言语,因而熟习面向对象对进修JAVA很有需要,您要懂得:甚么是对象,甚么是类;甚么是封装,甚么是多态,甚么是承继;甚么是笼统类,甚么是接口。懂得了观点后,您还必要这些观点是怎样表现的,如类和对象有甚么区分?类是怎样封装的?
2、JAVA语法:假如您已有了开辟履历,祝贺您,您进修JAVA语法来将对照简单。假如您有C++等面向对象言语的开辟履历,您只需复杂的翻看一下先容JAVA的相干书本就能够了。假如您是老手,没有干系,您下些光阴,好好研讨一本JAVA低级教程之类的书就能够了。
进修了JAVA语法,加下面向对象的常识,只要您专心,您就能够写出来对照好的JAVA代码了。假如您再抽出工夫熟习一下JAVA编程标准,您代码的程度就应当不俗了。
3、JSP和HTML:在我国的尽年夜多半公司,做JAVA程序员都少不了和JSP和HTML打交道。因而,想成为JAVA程序员就不成制止的要熟习JSP和HTML,您最好能晓得JSP的几个内置对象,如Session,Request,Reponse,,和经常使用的JSP标签,如include,userBean等。只管一些工具会帮您天生HTML代码,但您仍是要熟习好比title,,,,等。假如您再熟习一下JS和CSS就更好了,那会使您制造的页面更友爱。
4、WebServer:熟习了以上三种,能够一定的说您已能够制造出来JSP页面了,您也能够在您的页面里利用本人开辟的JAVA类(JAVABEAN)了,但您的页面总要跑起来才干看到您要的效果,这就请求您必需熟习一种WebServer,好比:TOMCAT,RESIN等。您要熟习怎样公布您的使用,怎样使用WebServer的数据库资本等。
5、开辟工具:人人都晓得,开辟工具能够匡助您更好更快地开辟,因而熟习几种开辟工具很有需要。今朝JAVA的开辟工具对照盛行的有JBuilder,IDEA,Eclipse,HTML的开辟工具有Dreamweaver等。
6、熟习一种框架:熟习一种框架实际上是成为JAVA程序员的一种可选常识,但今朝开辟B/S布局的使用的开辟小组,都差未几会接纳一种框架来构建本人的使用体系。框架城市有很多可重用的代码,优秀的条理干系和营业把持逻辑,基于框架的开辟使你能够省出良多的开辟本钱。今朝对照盛行的框架有Struts和WAF等。
C#是盗用了Java的源代码,仿照开发的,原因是Java是开源的啊,盗了也白盗,还有一点,开发C#语言的团队是就是开发Java语言的团队,是微软重金挖过去的啊 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展 还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。 你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。 应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展 Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧! 是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能 其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
页:
[1]