java开发用到哪些技术
corejava
这是java的基础,包括基本的概念,语法,面向对象,集合等,这是作为一个java工程师必须要熟练掌握的,也是最核心的部分。这部分的学习应该是比较有条理性的,也是比较容易学习的,网络上可利用的资源也比较多。推举一本书《java核心技术》,开始阶段先学习卷1,真正接触项目后可以学习卷二。从现在起你必须学会使用 API帮助手册。java的api巨多,你不可能全部记下来,最好的办法就是学会使用手册。不会用手册的人是学不好java的。
database
数据库是现在项目中不可缺少的部分,基本要求就是数据的增删改查,单表操作,多表操作。掌握的数据库以oracle,mysql,sqlserver三大主流数据库为主,mysql是免费的,合适学习使用,oracle提供了免费的简介版oracleXE可以从下载使用。这一部分对sql语句的掌握是至关重要的。sql语句在主流数据库中是通用的。以上都是些基础。如果掌握了,必须
要深入的学习一些触发器,存储过程的知识。每种数据库都有自己的特点,可以深入研究一种数据库,作为自己的亮点。
web
web技术主要包括html,css,js等,作为一名java工程师,对前端技术的要求不如前端工程师要求那么高,但要掌握基本的使用。这一部分比较重要的是ajax和jquery技术, 技术也是必须要掌握的。html5将会是成为主流。
framework
接触过实际项目的人都明白框架的重要性。关于初学者,可以从三大基本框架入手:struts2,hibernate,spring。首先学会使用,其次是掌握每个框架的核心。关于更深层的运作原理可以先不去理会,等你成长为一名高级工程师的时候再去攻克吧!最后要使用三大框架整合出一个自己的项目出来,作为自己的成果展示。具体的项目可以从一些书籍中参照,也可以从网络查。
2怎么学习java
jsp用什么前端框架 多看java基础,打牢固你的基础能力,很多EE或者框架问题都可以迎刃而解,基础还是重点。还有数据结构,面向对象这些重点中的重点,绝对都是一生所用的。
多看一些源码,体会为何这样〔制定〕的思想,其中多看一些IO,反射相关的源码,这样有利于你的技术提升。
多看看书,书中对框架和应用都有很好的诠释,也有一些对java这门语言的理解。一切的目的都是应用,所以书中的运用例子要自己好好看看,尽量动手跟着一起做做。
看一些开源项目的源代码,主要看制定,看逻辑。
java的复杂在于面向对象的运用,所以要用一颗面向对象的心来对待代码,学会善于运用这些思想来自动装箱,来实体注入等。
学一下算法思想。其实算法在任何语言中都可以完美体现,java的复杂也在逻辑上,算法能改善逻辑的过程,是一个可遇不可得的重要思想。
3怎样学java
初学者请不要看太多太多的书,只会纷乱你的心思,先本好书完整系统的学,很多人只对部分功能熟悉而已,不系统功能体系上还是不够的。
看帮助,不要因为很难而自己是初学者所以就不看;多看的参照手册,虽然你可能看不懂,总觉得不够直观。但这才是最根本的东西。
不要被对象、属性、方法等词汇所困惑 ;最根本的是先了解最基础知识。
要关注那些细小的细节的问题--他们往往并不那么简单,为了解决它你可能要用到很多很多的东西,帮你回忆知识点;拓宽思路。
知道一点东西,并不能说明你会写脚本,脚本是必须要经验积存的。学脚本并不难,JSP、ASP、PHP等等也不过如此--难的是长期保持施行和不遗余力的博览书。
学习java最好的方法之一就是上手动手去学习;永远不要认为自己看的书足够了;要看懂书,仔细看书;碰到完全看不懂的书,请硬着头皮看; 别指望看第一遍书就能记住和掌握什么,一次,两次,三次知道搞懂所有的东西。
不着急,因为学习脚本不是一蹴而就的,只有厚积才干薄发。学习的过程中,记下自己喝别人不懂的思路想法。与别人常常交流,记录下在和别人交流时发现的自己忽视或不理解的知识点。
首先你得学会出现问题自己想办法答案,谷歌、百度都是很好的搜索引擎,你只要输入关键字就能到很多相关资料,用自己的行动学好java吧。
4java怎么样学习
1.奠定java的语法基础
学习java的第步,就是学会使用java这个程序语言来编写程序,而学习程序语言的第步就是熟悉其语法的使用。程序语言就是一门语言,所不同的是这种语言是用来与计算机〔沟通〕的,所以假设要熟悉语言,使用的方法莫过于多看别人写的程序,了解别人是如何使用java来解决问题的,然后针对同样的程序进行学习,并从实例中测试自己是否真正了解到如何解决问题。
2.运用基本的j2seAPI
除了java语言本身的语法之外,懂得运用j2se的API也是一个必要的课题,然而在这么多的API下,您必定想知道哪些API是必要或常用的。我的建议是先掌握字符串处理、异常处理、容器(Container)、输入/输出(I/O)、线程(Thread)这几个主题。API的内容庞大,没有任何一本是可以具体讲解每个API如何运用,您也不必须要将API背诵下来,您要懂得查询API文件说明,虽然API文件都是英文的,但基本上只要有基本的英文阅读能力就足以应付查询必须求。
3.使用搜索引擎
作为一个开发人员,懂得使用搜索引擎来寻问题的答案是一项必要的能力。我习惯使用搜索引擎,几个简单的关键词通常就可以为您到问题的答案
4.参加实战课程
学校教的大多是理论行的东西,你可以去网上一些实战性的课程来看,看书是一个非常枯燥的过程,视频课程让你在理解更容易掌握要领。
5.加入java队伍参加讨论
在学习的过程中,如果有人可以共同讨论,将会加速学习的速度。您可以一个讨论区并摸索当中的资源,这可以省去不少的学习时间。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论