java怎么培训java该怎么学?
java怎么培训 时间:2021-10-13 阅读:(
)
java的学习方法
你的j2se只学了一点而已,不管怎样,都要先把j2se学好,这是基础。
j2se的学习顺序一般是这样的:基础语法 -> 面向对象入门 -> 异常处理 -> 数组 -> 常用类 -> 容器(相当重要) -> IO -> 线程 -> 网络 -> GUI。
既然你io,thread都学了,其余那些还有没学的,建议去看看马士兵的j2se视频,其实我觉得如果想打好基础的话,这套视频应该全部过过,特别是开始的内存分析和面向对象分析。
学完j2se要做做几个基础的桌面项目,像什么贪吃蛇啊、俄罗斯方块、简单的聊天器等等,这样才能把知识整合起来,加深对j2se的理解。
如果想走j2ee路线的话,接下来应该学数据库,再学html、css、JavaScript、jsp/servlet,也就是web的入门,之后做做web项目,比如小bbs、网上商城等等。
学通了就学框架,这期间会穿插很多东西,例如xml、uml、log4j、jUnit等等,最后学设计模式和面向对象的分析。
计算机的东西是很多的,不要学死,也不要想着学完,最重要的是学会解决问题的方法。
开始肯定要模仿别人的代码,不断模仿,多看,看完一定要自己写几遍,只有能写出来了的,才是自己的东西,建议开始时多背点东西,包括一些常用类啊、一些概念性的东西,因为背多了自己就熟悉了。
马士兵的视频:ics/93279/
数据库的要另找,网上能找到马士兵的Oracle,讲的很不错的!!
shopping这个项目也有从头带到尾的,也是马士兵的,要找找
做项目是很重要的,从简单的做起,慢慢体会其中的分析与设计
学java还是从视频入门的好,千万不要一开始就去看《Thinking in java》,吃力不讨好,学到web时可以看看张孝祥的《深入体验JAVA Web开发内幕——核心基础》,写的很详细,不过他的视频一般,JavaScript就看《JavaScript高级程序设计》,html比较简单,css也比较简单,不过css布局因人而异,有人觉得很好理解,有人觉得很难,搞个Dreamweaver多练练也就熟悉了。
设计模式可以看《大话设计模式》,入门很好!
补充一点:张孝祥的那本《深入体验JAVA Web开发内幕——核心基础》真的很不错的!!而JavaScript的就不行,不够细,而且太多其他内容(html、css的,而且写的一般),他写的那本java的书就没看过,不知道怎样,另外,他的视频实在不好,在念书一样。
个人认为,还是马士兵的视频好,讲的很好,而且还讲了很多学习的方法,很适合入门,还有,不要一下子下一大堆的视频,不要把什么孙鑫、张孝祥、马士兵的全下,你是看不完的!你可以先下他们的第一集,看看谁的讲课方式适合自己,再做定夺,不过个人十分推荐马士兵的,真的讲的很好!!!
记住:不断敲代码、敲代码、敲代码..... 程序是写出来的,不写学到死也学不会的!!!
主要还是看你想要走哪个方向!
java的应用主要分三个方向
j2se:传统桌面应用程序
这个现在用的已经越来越少,而且java的优势体现的不够彻底
j2me:手机上的应用程序
这个本人比较看好,但是现在的市场貌似还没有完全打开
j2ee:大型企业级开发,运行在web上的应用程序
这个是我现在的主要发展方向,也是java这个技术的主要发展方向。
前面两个,我不是很熟悉,所以就不帮你介绍了
主要为你介绍一下如何系统的学习j2ee的内容:
1、首先你必须学会java基础
包括java语言基础,以及一些常用的类,多线程,IO流,网络编程等
2、学习jsp
在学习jsp之前,必须了解html和javascript
然后再去学习jsp的基本语法,以及什么是servlet
什么是javabean
3、框架的学习
为了增加开发效率,现在的很多开发人员和很多的公司都会使用第三方框架
主流的是struts,spring,hibernate。
4、学一门富客户端的语言
这个是我现在的学习方向,随着网络的发展,浏览器能展示的东西越来越多,
客户对客户端的需求也越来越高,所以我相信富客户端会是以后web软件的
发展方向。
最后,告诫你一点:基础是最重要的,只有基础牢固才有可能最后面的学习有更加深刻的认识!好吧,就到这,希望能够对你有帮助...
时间控制的话,需要看你自己的学习状况来定。
掌握一个原则,在自己的承受范围之内就可以了。
有钱去搞个培训,没钱下套视频。
会看书的话,去搞本《Thinking in Java》,还有那两本黄皮的JAVA 初级基础 和 高级特性。
se学完之后可以先写几个小的项目练练手。
如果感觉好的话,就可以看看自己的方向了,关于方向方面1楼的回答已经很不错了。
java菜鸟学习方法
这几天看到,有好多同学上来求怎样学习java.看到后实在很想给他们回帖,可是这又不是2句话能说清的,
其中牵扯到,用什么样的书,怎样学,哪些要学. 在这我把我的学习方法写出来,希望能对初学的
有用. 其实本人也是菜鸟一个.若有什么写的不对的地方,请dx指正.
那我们开始
step 1:树立信心,既然选择了学习java,你就要有付出,那我来说,专业课基本都不学了.
反过来既然付出了,就一定要有收获.要不然就白学了.
step 2:选择方向,j2me or j2ee.但是2者的前提都是j2se.所以必须打好java就必须学好j2se.
虽然书上说又c++的基础学起来不吃力,但是我觉得还是应该从新学起,不能给自己找借口.态度要放端正,
把自己一直当作菜鸟,就能不断的学习知识.
step 3:关于选书,去书店看看,关于java的书不计其数,虽然 think in java 很经典,但是我和大家持有相同的观点,此书不适合
初学,因为如果你用这本书入门的话,很快就对java失去兴趣.我个人选书的方法是:入门时先看 java how to program
此书分上下册,上册是基础的基础,如面向对象,控制流程,数组,字符串,applet基础等.下册涉及到,线程,beans swing等
是进一步学习java高级特性的过程,看完这2本书,特别是第一本书后,你就会有看think in java 的欲望了,因为有一些
概念think in java 给我们解释的很清楚透彻,我是去年8月开始学习java的,就上册书,我看到今年年底,因为我没有c++的经历
所以学来,很慢.但是我觉得效果还是不错的.对于core java 此书也是很经典,在学校图书馆惊见,遂续借5次,本来还想继续借到别人那可是
图书馆的管理员不让了.说我霸占此书,shit.此书的基础篇写的不错,也可以作为入门书,下册没看过,不太清楚.
其实总结来说,就是:初学阶段需要2本书左右就够了,一本就62616964757a686964616fe58685e5aeb931333262376636是象how to program 那样的书,能吸引你学习,另一本就是象think in java那样的
在你看前一本书时,解决你一些抽象的概念.
step 4:学习再学习,把你能投入的精力都投入进去,比如你对你学的专业课不Java程序员都需要学习什么?
首先要学习一下几点:
1、熟练使用一种 IDE。
Intellij IDEA或者 Eclipse 都可以。
至少熟悉常用的快捷键,会 debug(包括远程 debug)项目。
2、熟悉一种编辑器。
比如 Vim/Emacs/Sublime Text,至少学会搜索/替换/代码补全。
掌握 Java。
经典的《Java 核心技术:卷1 基础知识》(或者《Java 编程思想》)必看,跳过其中的图形和 applet 章节。
习惯查阅 Java API Doc。
为了保证代码的质量,《Effective Java》、《Clean Code》和《重构》也需要至少通读一遍。
3、熟悉 Linux 开发环境和 bash shell。
4、掌握 JDK 以外的常用类库和工具包。
学习代码规范。
一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。
了解了概念后,您还需要这些概念是如何体现的,如类和对象有什么区别?类是如何封装的?
二、JAVA语法:如果您有C++等面向对象语言的开发经验,您只需简单的翻看一下介绍JAVA的相关书籍就可以了。
如果您是新手,没有关系,您下些工夫,好好研究一本JAVA初级教程之类的书就可以了。
三、JSP和HTML:做JAVA程序员都少不了和JSP以及HTML打交道。
因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。
如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。
四、WebServer:熟悉了以上三种,可以肯定的说您已经可以制作出来JSP页面了,您也可以在您的页面里使用自己开发的JAVA类(JAVABEAN)了,但您的页面总要跑起来才能看到您要的效果,这就要求您必须熟悉一种WebServer,比如:TOMCAT,RESIN等。
您要熟悉如何发布您的应用,如何利用WebServer的数据库资源等。
五、开发工具:大家都知道,开发工具可以帮助您更好更快地开发,因此熟悉几种开发工具很有必要。
目前JAVA的开发工具比较流行的有JBuilder,IDEA,Eclipse,HTML的开发工具有Dreamweaver等。
六、熟悉一种框架:熟悉一种框架其实是成为JAVA程序员的一种可选知识,但目前开发B/S结构的应用的开发小组,都差不多会采用一种框架来构建自己的应用系统。
框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架的开发使你可以省出很多的开发成本。
目前比较流行的框架有Struts和Spring等。
Java培训需要多少钱?一般学习多长时间?
两万多吧,反正我在动力节点学习是这样,学习了五个月左右的时间,当时想转行,不想做后勤了,了解到了Java后就一直在找,后来在知道了他们的Java实验班,不收费,有专业老师的指导。
就直接去了,当然我一开始没有直接报名,先是偷偷在他们公司楼下问了很多在学学员,反应都还不错,就在两天后去报名了,路费也给报销了。
该怎么学习java啊?
目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。
本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。
个人认为想成为一个合格的JAVA初级程序员应该具备如下知识: 一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。
了解了概念后,您还需要这些概念是如何体现的,如类和对象有什么区别?类是如何封装的? 二、JAVA语法:如果您已经有了开发经验,恭喜您,您学习JAVA语法来将比较容易。
如果您有C++等面向对象语言的开发经验,您只需简单的翻看一下介绍JAVA的相关书籍就可以了。
如果您是新手,没有关系,您下些工夫,好好研究一本JAVA初级教程之类的书就可以了。
学习了JAVA语法,加上面向对象的知识,只有您用心,您就可以写出来比较好的JAVA代码了。
如果您再抽出时间熟悉一下JAVA编程规范,您代码的水平就应该不俗了。
三、JSP和HTML:在我国的绝大多数公司,做JAVA程序员都少不了和JSP以及HTML打交道。
因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,,以及常用的JSP标签,如include,userBean等。
尽管一些工具会帮您生成HTML代码,但您还是要熟悉比如title,, , , 等。
如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。
四、WebServer:熟悉了以上三种,可以肯定的说您已经可以制作出来JSP页面了,您也可以在您的页面里使用自己开发的JAVA类(JAVABEAN)了,但您的页面总要跑起来才能看到您要的效果,这就要求您必须熟悉一种WebServer,比如:TOMCAT,RESIN等。
您要熟悉如何发布您的应用,如何利用WebServer的数据库资源等。
五、开发工具:大家都知道,开发工具可以帮助您更好更快地开发,因此熟悉几种开发工具很有必要。
目前JAVA的开发工具比较流行的有JBuilder,IDEA,Eclipse,HTML的开发工具有Dreamweaver等。
六、熟悉一种框架:熟悉一种框架其实是成为JAVA程序员的一种可选知识,但目前开发B/S结构的应用的开发小组,都差不多会采用一种框架来构建自己的应用系统。
框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架的开发使你可以省出很多的开发成本。
目前比较流行的框架有Struts和WAF等。
java该怎么学?
我工作了5了,也经常会面试一些毕业生,我来说说我的看法吧
首先,一个公司招聘毕业生,我觉得最看重3点:
1.专业基础知识,包括语言(java,C,C++等等,根据公司行业会有不同),数据库基础(一些数据库概念,sql知识等),数据结构(常用的数据结构,包括堆栈,二叉树,队列,图,排序算法)。
最重要的专业基础知识就这3点。
2.人品。
这个比较广也比较虚,主要是否诚实、是否能吃苦,是否踏实。
这个主要考面试官的感觉,说白了就是是否能看的顺眼。
毕竟招一个应届毕业生是要看他是否有培养价值,另外也不想招一个团队毒药进来。
3.英文,特别是外企,这个很重要。
上面说了最重要的3点,然后我来说说应该怎么去做招聘准备
如果我没理解错,Lz应该是11年6月毕业,那么你找工作有两个最重要的时间点,一般大公司都会在秋天或者春天有校园招聘,这是最好的实际,错过了就只有看是否有一些补充招聘了(当然,这个是一般情况下,还是有些招聘习惯比较独特的公司)。
所以,lz应该多注意这些消息。
然后就是基础知识的准备了
lz是想从事java行业,那么首先java的基础肯定要有,一般大学的java教材都可以看看,了解基本语法和常用的关键字那些,一些特殊应用对于毕业生其实没太大必要学得太深。
然后又了java基础,一定要看看thinking in java这本书(如果基础还行够2周应该能看完),看完之后会对java有一个完全不同的认识。
这样,除了实际经验,从理论准备上来说还是可以了。
如果时间够,还可以了解一些设计模式,不过这个稍微深了些,其实我觉得毕业生能够熟悉thinking in java里面涉及的几个设计模式都算是很不错了,至少从我面试过的人来说是这样。
另外就是数据结构:常用的数据结构肯定要知道定义,知道他们是怎么一回事。
很多公司会考一些排序的算法,特别是快速排序这些。
可以看看。
数据库了解常用的sql写法其实也就差不多了。
上面说了这么多,再按照优先级推荐看的书:大学的java教材、thinking in java,数据库教材
这样其实也差不多了。
上面提到的java学习都是j2se为主,你还可以根据面试公司从事的行业再专门准备一下,做大型系统的看看j2ee的,做手机的看看j2me的。
不用了解太深,知道一些东西即可,毕竟没人指望毕业生会懂这么多的
不知道这个答案是否满意?满意的话就给分吧
近期RAKsmart上线云服务器Cloud Server产品,KVM架构1核1G内存40G硬盘1M带宽基础配置7.59美元/月!RAKsmart云服务器Cloud Server位于美国硅谷机房,下单可选DIY各项配置,VPC网络/经典网络,大陆优化/精品网线路,1-1000Mbps带宽,支持Linux或者Windows操作系统,提供Snap和Backup。RAKsmart机房是一家成立于2012年...
RAKsmart发布了9月份优惠促销活动,从9月1日~9月30日期间,爆款美国服务器每日限量抢购最低$30.62-$46/月起,洛杉矶/圣何塞/香港/日本站群大量补货特价销售,美国1-10Gbps大带宽不限流量服务器低价热卖等。RAKsmart是一家华人运营的国外主机商,提供的产品包括独立服务器租用和VPS等,可选数据中心包括美国加州圣何塞、洛杉矶、中国香港、韩国、日本、荷兰等国家和地区数据中心(...
2021年6月底,raksmart开发出来的新产品“cloud-云服务器”正式上线对外售卖,当前只有美国硅谷机房(或许以后会有其他数据中心加入)可供选择。或许你会问raksmart云服务器怎么样啊、raksm云服务器好不好、网络速度快不好之类的废话(不实测的话),本着主机测评趟雷、大家受益的原则,先开一个给大家测评一下!官方网站:https://www.raksmart.com云服务器的说明:底层...
java怎么培训为你推荐
开模式华为art模式怎么开雯雅婷2秘密潜入2秘籍罗斯柴尔德家族现状罗斯柴尔德家族的现状?纯紫颜色怎么调配企业培训光盘怎么在淘宝上出售培训课程视频光盘?姚劲波简历姚劲波个人资料 姚劲波简历 姚劲波老婆是谁网民关注“中国梦”、“土豪”等网络热词层出不穷,这些热词折射出一定时期内网民普遍关注的社会事件和现象,反映孟夏在古代时令中是指农历几月孟春指的是那几个月??空气有毒常见的有毒气体有哪些神灯dnfDNF脱机挂是什么 DNF脱机挂有什么用?
中国万网域名 x3220 狗爹 2017年黑色星期五 NetSpeeder 免费ftp站点 免费全能主机 河南移动m值兑换 跟踪路由命令 lick 下载速度测试 ebay注册 酸酸乳 1美元 免费网站加速 weblogic部署 电脑主机嗡嗡响 电脑主机很响 电脑主机报警 电脑主机内部结构 更多