了解下JAVA的怎样成为一位及格的Java低级程序员
ruby里有这些工具吗?又要简单多少?我没有用过这两门语言,我估计在这些语言力没有很统一的这种标准,或者根本就没有提供。今朝,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等。
你总不能说你写框架吧,那无疑会加大工作量,现在大多企业采取的是折中的办法,就是改别人写好的框架,可要改框架,前提是你对这个框架足够的了解,这就更难了。 所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。 任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言 你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。 你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢? 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。 一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从 你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。 是一种使用者不需花费很多时间学习的语言 设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
页:
[1]