18220772877
当前位置:首页 - 全部信息 - 培训 - 家教

初学者学Java怎么入门?

¥1元
发布日期:2019-05-01     浏览量:658
培训类型软件开发Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,一些有趣的小游戏也是用Java开发出来的,例如植物大战僵尸。Java还拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
现在各行各业都需要Java软件的工程师,可是,Java的学员供不应求,所以各企业纷纷抛出高薪的绣球。可是零基础的要怎么入门呢?我们来看看学过Java的学员总结的这几点。对你会很有帮助。

1、首先你应该熟练掌握一种JAVAIDE、例如sunOne,netBeans,IntelliJIDEA或者Eclipse。(有些人更喜欢VI或EMACS来编写文件)。随便你用哪个。
2、你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,multithreading,reflection,event,handling,NIO,localization,以及其他)。java基础,有些知识点是非常重要的,比如循环系列。For,while,do-while.这方面只要大家用心点基本没什么难点。不要被小编的英文吓到。
3、oop面向对象的时候,偏重理论,相信这方面的文章也很多,大家可以多看看,在这就不说了。重点掌握面向对象的三大特征和基本原理。

4、如果你将要写客户端程序,你需要学习WEB的小应用程序(applet),必需掌握GUI设计的思想和方法,以及桌面程序的SWING,AWT,SWT。你还应该对UI部件的JAVABEAN组件模式有所了解。JAVABEANS也被应用在JSP中以把业务逻辑从表现层中分离出来。
5、oracle数据库方面:建议学习数据库的时候大家一定要端正态度,数据库极为重要,本人当时在学习这个的时候,一直以为数据库只是为了增删改查,故没有认真学习,后期面试的时候吃了不少亏,因为现在软件公司对数据库的要求跟java一样重要,基本都会单独一张笔试题笔试数据库。
6、JDBC/XML系列:JDBC主要是3个核心接口(Connection) (Statement) (ResultSet)的使用,大家在学习的时候,熟练运用3接口,jdbc的原理也相当重要,虽然后期学习了HIbernate之后,JDBC不需要再用,但其底层原理还是JDBC,而且现在很多软件公司不一定会用到Hibernate框架,所以建议大家还是把“本”学好,XML:重点掌握解析互换的2个核心接口方法。
7、你需要学习一门轻量级应用程序框架,例如Spring,PicoContainer,Avalon,以及它们的IoC/DI风格(setter,constructor,interfaceinjection)。

8、HTML/CSS/JS:这个有点偏向于前端的意思,所以后期想从事后台开发的同学一般不会太重视,但是现在都是web项目,而且很多软件公司并不是把许多这方面的事情交给美工(除非是那种有很高要求的静态页面),而且现在html代码都是在jsp里面写,所以建议还是好好学学。这章其实不难,就是属性方法知识点比较多,大家多记记,多写写,重在多练!
9、Servlet/Jsp:如果想从事web和b/s开发(现在基本都是web和b/s开发),这章极为重要,服务器的访问以及配置。tomcat的使用都在这一章,虽然后期struts框架的学习简化了servlet代码的繁琐性,但是你可知道现在有些公司只用servlet不用struts!即使用了框架技术也不一定是struts!servlet跟JDBC一样都是“本”,而struts和Hibernate一样都是封装了它们而后简化代码而已。所以只有把“本”学会了,就不怕框架的变化!jsp就不多说了,如果你学习java这个就不会缺少!后期b/s项目页面的布局以及功能就全靠它了。

10、Ajax/Jquery:这个对于强化web服务器页面的功能技术实在是强大。这个封装了js对象的技术,可以对jsp页面元素进行样式的更改以及操作,想要做好web项目,这个技术必须学好!
11、SSH:传说中的三大框架;
Struts:这个框架技术主要是为了弥补servlet和jsp页面之间交互的复杂性,可以有效的提高客户端与服务器之间的交互。而且采用了MVC思想进行改善减弱代码之间的复杂性。
Hibernate:主要封装了jdbc的核心功能,可以采用映射方式访问并操作数据库,一定程度上讲是简化了程序代码,但前面已经提到,由于是框架,而框架是随着时代而改变的,并且很多公司不一定用到这个框架,所以,只有掌握好JDBC的根本原理,才会更加理解这个框架。
Spring框架:其实后期学框架知识大家都会觉得很无趣和乏味,因为框架的知识都是理论很深的知识点,spring主要是要完善代码之间的耦合度,包括类似工厂模式的对象自动控制,AOP的事物日志管理等,都其实是为了减少程序员的工作量,但不得不说是有很大的作用的,而且这个框架可以整合JDBC以及Hibernate,struts技术,可以把所有的框架技术都整合在一起。相当于一块主板把内存,风扇,cpu,显卡都集中在一起。
希望大家都用心学习,好好学,毕竟,学习还是要靠自己的。打电话给我时,请一定说明在手机淮安信息网看到的,谢谢!
初学者学Java怎么入门?
联系方式
提示:联系我时,请说明在淮安信息网看到的,谢谢!
联系人:
匿名(个人)
所在地:
其它
电话:
13861568631
发布评论:
评论内容:
验证码:
点击更换图片
看不清?换一张
最新相关信息更多>>
18220772877
  • Q Q: 75225801
  • 微信:
微信公众号
微信小程序
Copyright © 2020 “淮安信息网”版权所有  |  ICP证:陕ICP备20009203号   |  技术支持:99876分类信息网  |  陕公网安备 61030402000039号
网页内的所有信息均为用户自由发布,交易时请注意识别信息的虚假,交易风险自负!网站内容如有侵犯您权益请联系我们删除,举报信息、删除信息联系客服
×
信息:
初学者学Java怎么入门?
举报理由:
其它说明: