本文目录一览:
- 1、怎样学习JAVA,JAVA基础教程之入门学习方法
- 2、学习C、JAVA、数据库要看哪些书
- 3、学习java 再学那种数据库比较好 还应该学些什么
- 4、如何学习java?
- 5、学习数据库和JAVA语言
- 6、Java入门如何学习?怎么学好Java开发?
怎样学习JAVA,JAVA基础教程之入门学习方法
入门要一步一步完成,需要在途中为自己确立一个一个的目标来完成。下面为大家介绍一下,依照这样的目标完成,相信你一定会成为高手!
学习java如何入门?做好以下这些点,入门更快,学习java更轻松。
1、你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。
2、你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,reflection,event,handling,NIO,localization,以及其他)。
3、你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等。你应该有能力反编译一个类文件并且明白一些基本的汇编指令。
4、你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等。你应该有能力反编译一个类文件并且明白一些基本的汇编指令。
5、如果你将要写客户端程序,你需要学习WEB的小应用程序(applet),必需掌握GUI设计的思想和方法,以及桌面程序的SWING,AWT, SWT。你还应该对UI部件的JAVABEAN组件模式有所了解。JAVABEANS也被应用在JSP中以把业务逻辑从表现层中分离出来。
6、你需要学习java数据库技术,如JDBCAPI并且会使用至少一种persistence/ORM构架,例如Hibernate,JDO, CocoBase,TopLink,InsideLiberator(国产JDO红工厂软件)或者iBatis。
7、你还应该了解对象关系的阻抗失配的含义,以及它是如何影响业务对象的与关系型数据库的交互,和它的运行结果,还需要掌握不同的数据库产品运用,比如:oracle,mysql,mssqlserver。
8、你需要学习一门轻量级应用程序框架,例如Spring,PicoContainer,Avalon,以及它们的IoC/DI风格(setter,constructor,interfaceinjection)。
9、你需要学习企业级JavaBeans(EJB)以及它们的不同组件模式:Stateless/StatefulSessionBeans,EntityBeans(包含Bean- ManagedPersistence[BMP]或者Container-ManagedPersistence[CMP]和它的EJB-QL),或者 Message-DrivenBeans(MDB)。
10、你需要JavaCommunityProcess(JCP)以及他的不同JavaSpecificationRequests(JSRs)
11、你应该熟练掌握一种JAVAIDE例如sunOne,netBeans,IntelliJIDEA或者Eclipse。(有些人更喜欢VI或EMACS来编写文件。随便你用什么了:)
12、JAVA(精确的说是有些配置)是冗长的,它需要很多的人工代码(例如EJB),所以你需要熟悉代码生成工具,例如XDoclet。
13、你需要熟悉一种单元测试体系(JNunit),并且学习不同的生成、部署工具(Ant,Maven)。
PS:
java如何入门来进行学习,java需要记忆的基础知识很多,前期学习javaee基础阶段很枯燥,但是学习后到了一定阶段就越来越容易了,但是在学习javaee的之前建议大家一定要先学习web前端,然后通过做好web前端界面,然后在深入学习java后台开发,这样编程思想就容易理解了,学习前端就是开启你学习的思路,更好的让你深度进入学习之路。
如何学习java,从易到难再到易的过程,一步一个脚印去学习,严格意义上说,java是一门较复杂的编程语言,没有几年时间的苦功,不可能学到非常好的层次。同样,学习java为了最快的提升效率和保证你能够学会。还是需要报个培训班,或者听一下网上的网络教程。
学习C、JAVA、数据库要看哪些书
朋友,你好!
看到你无比诚恳的提问,就知道你是一位非常有上进心的人,从你的文笔,能感觉到你的逻辑思维很不错,很有潜力。虽然本人不才,不过很想尽力回答你的问题,在这里发表一下我的看法,也麻烦你读完它们。
首先我先吐槽一下楼上的回答,有答非所问的,有两个说了N本书的人(那些书说实话,世界上找不到几个人是全部看完了的,说白了,不适用,理论知识,你又不是考博士去的)。
进入正题:
你学了2个月左右,如果比较充实的话,你应该已经能自学各种编程语言和思维了,你现在不断的思索未来是个好习惯,不过在这里先提醒你一下,不要误入歧途:有远见可以,不过请不要好高骛远,不要浮躁,国人的一大缺陷就是浮躁,连复兴国家这种大事都想在几十年内搞定。。。扯远了哈。
问题一,C语言学习程度:根据你的描述,现在正在学习C语言,我推荐你认真的学完这门语言。理由:所有的语言的文法(语法)几乎都抄自这门语言,可以说一通百通,而这门语言又很容易学习,涉及面也是最广的,从你手上带的电子表(单片机)到你现在用的操作系统,还有你玩的电脑游戏,无一不涉及到C语言,因为早期的所有软件系统骨架全是C语言写的,人们舍不得丢弃这些比较“完美”的骨架,所以一直在这骨架上搭建其他的系统和软件,最后无法舍弃这些骨架了,所以C语言可以火到现在。再次唠叨,请认真学习这门语言,哪怕你工作以后永远不使用它。
推荐书籍,“谭浩强的那本C语言书”,或者目录相近的你觉得能看明白的就行了,书不用太挑剔,都是模仿过来模仿过去,而且这些书也都只是讲讲文法,并不涉及到实际应用,总之,一本足矣。
问题二,JAVA方向以及书籍:你自己说过,你肯定是走JAVA方向,我也这样认为,现在JAVA方向和C#方向是国内主流,它们门槛都比较低,我也是JAVA方向的,所以这里能多给你点建议。学完C语言以后,你学习JAVA的文法(语法)就会很轻松了,除了面向对象思想要理解外,其他的都能很快吸收,你应该在学习文法的同时领会面向对象思想,你看完(自己提前看吧)你们的JAVA教材后,注意多看面向对象那几章,熟悉以后,请马上去买本(或者网上下电子版本)《Thinking in Java》(中文名JAVA编程思想),它能彻底让你掌握面向对象思想。之后,你不要考虑用JAVA开发桌面应用程序(在国内工作几乎用不到),你应该开始重新捡起HTML、javascript这些WEB相关的东西了,同时自己熟悉JSP以及配置TOMCAT服务端(自己没有WEB包或者不会建立的话先去网上下载点JSP程序,TOMCAT主要是学习如何配置那些xml配置文档),JSP的话一定要苦学,要找几本书看(未来的工作啊),JSP书不好推荐,随便找几本看看吧,都一个模子造的,都挺好的,不存在经典不经典,就是学起来有点苦涩,而且实话有点难,都是学习的别人用JAVA建立好的规则上的(说白了你不是在学JAVA,也不是在学文法,是在学应用了哦,应用前人开发的容器、规则、接口、对象,以后会理解的)。WEB编程学习,前期没有美工支持,自己页面设计能力不行的话,你发现你做出来的例子都很没用很丑陋,没什么成就感,请注意不要放弃。当你能独立开发JSP程序部署JSP程序到TOMCAT上以后,你可以开始学习SSH框架了(找工作的敲门砖,你最应该学的东西),SSH即struts,spring,hibernate这三个家伙,不知道请百度查一下,相关的书籍多如牛毛,找几本自己喜欢的吧,比如封面好看,目录排布好点的就可以(都是一个模子),然后再买本实例书籍,专门讲实例的,比如开发图书管理系统,购物系统的SSH书籍。学完了(自己能独立开发WEB应用了)以后JAVA方向你已经可以出山了,完全可以找工作去了,前面提到JAVA方向门槛低,是事实,熟悉SSH的都能找到工作。
问题三,数据库:不多说哦,上面说的那些东西学的时候自然要涉及到数据库,你会参照书上的下载并使用的,简单的说几个流行的,sqlserver、oracle、access、mysql这四个很流行,mysql是免费的,停止升级了已经,其他的也有免费版本,不过不好使,必须学sqlserver,其他的看公司情况,进了公司,有一段磨合期足够你学会一种新的数据库了,也是一通百通的东西,书籍嘛,就是百度,不会的查询语句,都能百度到,然后就是查看数据库自带的联机帮助文档。
问题四,入行以后干什么:按要求办事,前面有磨合期供你适应公司以及项目,多注意沟通同时充电就好了,同时写博客记录你在工作时学到的技巧和碰到的问题的解决方案,积少成多,10年成精。
问题五,升职:多去考点证书,学历要有,自考也行,职称证书要考,充电的时候多学习管理层次的书籍,软件工程必学~~~其他的你自然会知道的,时间有限,而且多说无益,不要依赖,相信自己,感觉你是个潜力股,加油吧朋友!
希望我的回答符合你的需要(说不定我说多了偏题了,呵呵,不好意思了)
学习java 再学那种数据库比较好 还应该学些什么
mysql小而精,而且免费,做实用的小项目肯定是用它了。
sqlserver学习成本更低一些,但java一般不与sqlserver结合使用,因为java跨平台,而sqlserver不支持跨平台。
oracle是做大项目才用到的,当然,也是现在用得最为广泛的数据库,与java的结合可以说是天赐良缘。但是学习成本最高,光是安装一个数据库就能把初学者给累个半死。
所以,如果初学,建议采用mysql,或者sqlserver的学习成本更低一些。
如何学习java?
你好,学习java只要掌握好方式和方法,其实学起来并不是非常难。比如你可以自学也可以选择机构学。
java是目前主流的开发语言,程序员不论是大数据、云计算、web前端、后端开发等都需要从java学起,如果你想计入IT高薪行列,建议学java!
java学的内容主要有:
①JAVA编程基础(基础语法、面向对象、和谐特性等)
②WEB应用开发(静态网页制作、Oracle数据库、Java Web开发技术、Linux技术、网站性能与安全、软件工程开发流程、Java Web和谐等)
③企业级框架开发(数据结构与算法、SSH框架、JavaEE和谐等)
④项目实训
互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。
想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。
祝你学有所成,望采纳。
学习数据库和JAVA语言
PB的话,你装上就可以用了,如果你想学一下,推荐你买本教材或者到网上查看一些教程,这样比较受用
另外,你要学JAVA的话,你可以去SUN的官方网站上下载j2se,这样基本上可以满足初学者的需求了,等你以后进阶了,还可以继续上j2ee之类的,或者直接用ide来学习,比如jbuilder等等
Java入门如何学习?怎么学好Java开发?
Java如今已经是全球编程语言排名第一的语言,运用广泛,前景广阔,而且很多软件的开发都离不开Java,而在以Java为核心的开发领域中,JavaEE程序员的需求量10年来一直居于首位!也正是因为如此很多的小伙伴参加Java培训,当然也有部分小伙伴想要先了解一下,Java到底是什么,怎么可以学好,有个大概的认知才参加Java培训或者Java学习,那么Java入门如何学习?怎么学好Java开发?学习要点是什么?掌握以下内容让Java入门更快,掌握Java更轻松。
一、Java入门如何学习?怎么学好Java开发?Java必备基础知识
1、你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。
2、你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,multithreading,reflection以及其他)。
3、你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等。你应该有能力反编译一个类文件并且明白一些基本的汇编指令。
4、你需要学习java数据库技术,如JDBCAPI并且会使用至少一种persistence/ORM构架,例如Hibernate,JDO,CocoBase,TopLink,InsideLiberator或者iBatis。
5、你应该熟练掌握一种JAVAIDE例如sunOne,netBeans,IntelliJIDEA或者Eclipse。(有些人更喜欢VI或EMACS来编写文件。随便你用什么了:)
6、JAVA(精确的说是有些配置)是冗长的,它需要很多的人工代码(例如EJB),所以你需要熟悉代码生成工具,例如XDoclet等等。
二、Java入门如何学习?怎么学好Java开发?Java学习5大阶段
阶段1:Java设计和编程思想掌握的技能:
精通面向对象思想和Java基础语法;熟练Java异常处理;精通JavaI/O操作;掌握Java多线程操作;精通Jjava集合类的使用;掌握Java网络编程;精通数据库/JDBC的使用。
阶段2:Web前端开发掌握的技能:
掌握html+css+js相关技术;通过H5相关的库快速编写代码;搭建符合大数据要求的界面,使前端+后端+大数据实现三维一体。
阶段3:JavaEE进阶掌握的技能:
掌握Tomcat/Nginx服务器搭建;掌握JspServlet的使用;精通SSH、SSM两大流行框架的原理及使用。
阶段4:大数据核心知识掌握的技能:
了解hadoop机制原理;了解hadoop集群搭建过程;了解HdfsAPI使用以及mr编程模型;了解hive、hbase、sqoop、flume等组件的使用方法。
阶段5:综合项目掌握的技能:
大型网上商城项目、当日达项目、点餐系统、网上书城、OA办公自动化项目、CRM客户关系管理项目等企业真实综合项目开发能力,达到中高级Java工程师的技术水平。
Java入门如何学习?怎么学好Java开发?这是一个从易到难再到易的过程,需要一步一个脚印去学习,严格意义上说,java是一门较复杂的编程语言,不下苦功,是不可能学到非常好的层次。
同样,学习java为了最快的提升效率和保证你能够学会,还是需要找一家正规专业的培训机构,接受系统化的学习和掌握java实战项目,才能从入门到精通,更快成为一名合格的java工程师。
学Java当然要到17年技术积累的昆明北大青鸟教育,引领行业的技术,一线技术专家,15万家就业合作企业。技术,求职,高薪,你的所有问题都能一站式解决!
2月份Java免费训练营火热报名中,经典Java免费课程限额送,一线技术大牛,为你解析行业前景,就业形势,面试真经,让你一站式成为Java大牛工程师,名额有限,填写下面的表格即可获得试听资格!
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/238429.html