正文
java代码速成 java 代码大全
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
如何速成java
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。学习Java其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。每一种语言的程序设计思想大同小异,只是一些由语言特性的而带来的细微差别,比如Java中的Interface,你几乎在以前的学习中没有碰到过。以下我仔细给你说几点:1。我们必须明确一个大方向,也就是说现在面向对象的编程范畴。尽管人工智能曾经有所浪潮(看看Borland为什么有Turbo Prolog),但未来5-10年工业界广泛承认并接受的将是面向对象式的编程。2。工业界目前最流行的面向对象编程语言就是C++和Java。所以基本上锁定这两个方向就可以了。而且完全可以同时掌握。3。掌握Java的精华特性而且一定要知道为什么。比如,Interface和multi-thread。用interface是更好的多继承的模型,而多线程则是设计到语言一级的重要特性。要完全理解interface是为什么,用多线程又有几种常用的编程模型。4。理解了语言的特性是为什么了之后,就可以试着上升到设计这个层次,毕竟学习语言是要用的。目前比较好的开发模式是采用自定向下的面向对象的设计,加上MVC的模式(你可以看一下我介绍的关于MVC的内容)。首先要找出最顶层的对象(这往往是最难的),然后一层一层往下递归,记住每次应符合7+/-2的原则,因为我们人的短记忆就是这样。一般有图形用户界面的应从界面开始设计。5。有了基本设计模型后,可以学一些设计模式(Design Pattern)。这是目前证明很有效的。比如体系结构模式(Layering分层,Pipe/Filter管道或过滤器),设计模式(有很多,比如对象池Object Pool、缓冲池Cache等),编程模式(比如Copy-on-Write)。懂了这些模式之后,就会对系统的整体结构有很好的把握,而学术上也有倾向一个系统完全可以由各种模式组合而成。前面提到的MT实际上就有好几种模式,掌握后就不用自己花很多时间去试了。另外一个很重要的领域就是并行和分布式计算领域,大概有20种左右。6。接下来就不能纸上谈兵了,最好的方法其实是实践。一般教科书上的例子并不能算是实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能是你自己越来越迷糊。我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的,比如在我的实践当中,我曾经学习过一个很经典的例子就是用Java实现的HotDraw(源自SmallTalk),你可以用rolemodel或hotdraw在搜索引擎上找一下,我记不大清楚了。好象rolemodel.com是个网站,上面有原代码和一些基本设计的文档。另一个来源可以到 是个不错的文档基地。从HotDraw上我学到了什么是Framework,以及如何用rolemodel的方式来构造,这样我就可以应用到其他的地方。顺便说一句,这个例子你绝对不会觉得小,只会觉得大,并且他还是真正的商用的Framework。7。结合前面学到的设计模式你就可以很好的理解这些经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。8。好象以上谈的跟Java没什么关系,其实我们早就应该从单纯的学习语言到真正的学习好编程的领域。学习技术是没有止境的,你学习第一种语言可能要半年时间,以后每种语言都不应该超过两个月,否则你会觉得学习语言是包袱,是痛苦。9。学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。没有第10点了,因为没有东西是十全十美的,哈哈~~。
谁可以介绍下java三天速成的经验
三天速成Java基本是不可能的, 别人培训都要4、5个月,这还算快的。学习Java还是要一步一个脚印,静下心来课程,多写代码,别太想着一步登天了
什么样的人适合学习java,两个月苦学能速成么?
简单叙述几点Java适合什么样的人
第一,有一定的逻辑思维能力。
Java开发工程师是通过用Java语言编程来实现各种功能的,所以要求你有一定的逻辑思维能力,如果你的逻辑思维能力比较好,那就很适合学Java了。不过逻辑思维真的不好也没有关系,这个可以在学习中慢慢锻炼自己的这种能力。
第二,学习Java需要一定的英语基础。
这点说的不是要你英语多么好,而是因为Java的编程代码都是英文的,所以需要学习Java的人有一些英语基础。当然如果你英语不好也没关系,Java的代码都比较简单,只要把常用的死记硬背下来就可以了。
第三,如果你一点基础也没有的话,那么通过培训来学习Java知识也是可以的
,因为培训机构会有经验丰富的讲师一点点的从基础开始给你讲Java知识,而且有人监督你学习,零基础跟着认真学也是能学会的。
最后也是比较重要的一点就是自制力强并不断的自我学习,不管你是通过自学还是培训学好了Java技术并顺利就业,就业之后也要不断的学习Java新知识,因为Java行业的技术更新很快,每天都有新的技术在产生,如果你不能自己在工作中继续学习下去的话迟早会被这个行业淘汰。所以大家在工作后也要坚持学习才行,这就需要你的自制力以及比较强的自我学习能力了。
希望对您有所帮助!~
JAva速成要多长时间
循序渐进 学习是个螺旋上升的过程 欲速则不达
java基础 数据库 jdbc java web 网页设计 框架 项目经验。。。。这都是基础 是死的
大致的时间和一楼说的差不多 半年 但前提是不间断 天赋因人而异 如果你问这样的问题 也看得出你也许没有类似面向对象编程的基础 语言都是触类旁通的 如果你熟悉一门语言 其他招式都只是套路不同而已 如果你胸无剑法 怎么速都成不了 莫浮躁 切莫囫囵吞枣、不求甚解式的学习 到后面项目整合开发或者笔面试的时候才知道 之前所有的“付出”都是在浪费时间
所有程序员都是热爱代码并坚持梦想的人 因为在外人看来这个职业确实确实太枯燥了
相信自己之前一定要了解自己 自己到底想做什么 说了很多 个人拙见 希望能给你些有用的东西
看什么书才能速成JAVA...?
学Javajava代码速成,随便找一本薄java代码速成的Java书就Ok了。先看基本语法。这种书图书管里多的是。
手机访问网站,和PC访问的原理是一样的。所以,建网站,要学习服务器端的东东。java代码速成你提到了Java写,所以建议看一些开原的框架,Struts之类的。当然,由于C2C的taobao,所以还要学习数据库的相关知识。然后用轻量级的Hibernate或者其java代码速成他的。
J2ME的东西,你了解一些就行了,不会阻碍你编写代码的。
其实,你可以不急于求成。一步一步来。年轻人,加油吧。
JAVA 怎么样速成?
建议看马士兵的视频,从j2se的看起,做做j2se的项目,完了学数据库,再学html、css、JavaScript、jsp/servlet,也就是web的入门,之后做做web项目,学通了就学框架,这期间会穿插很多东西,例如xml、uml、log4j、jUnit等等,最后学设计模式和面向对象的分析。计算机的东西是很多的,不要学死,也不要想着学完,最重要的是学会解决问题的方法。开始肯定要模仿别人的代码,不断模仿,多看,看完一定要自己写几遍,只有能写出来了的,才是自己的东西,建议开始时多背点东西,包括一些常用类啊、一些概念性的东西,因为背多了自己就熟悉了。
马士兵的视频:
数据库的要另找,网上能找到马士兵的Oracle,讲的很不错的!!
shopping这个项目也有从头带到尾的,也是马士兵的,要找找
做项目是很重要的,从简单的做起,慢慢体会其中的分析与设计
学java还是从视频入门的好,千万不要一开始就去看《Thinking in java》,吃力不讨好,学到web时可以看看张孝祥的《深入体验JAVA Web开发内幕——核心基础》,写的很详细,不过他的视频一般,JavaScript就看《JavaScript高级程序设计》,html比较简单,css也比较简单,不过css布局因人而异,有人觉得很好理解,有人觉得很难,搞个Dreamweaver多练练也就熟悉了。设计模式可以看《大话设计模式》,入门很好!
补充一点:张孝祥的那本《深入体验JAVA Web开发内幕——核心基础》真的很不错的!!而JavaScript的就不行,不够细,而且太多其他内容(html、css的,而且写的一般),他写的那本java的书就没看过,不知道怎样,另外,他的视频实在不好,在念书一样。个人认为,还是马士兵的视频好,讲的很好,而且还讲了很多学习的方法,很适合入门,还有,不要一下子下一大堆的视频,不要把什么孙鑫、张孝祥、马士兵的全下,你是看不完的!你可以先下他们的第一集,看看谁的讲课方式适合自己,再做定夺,不过个人十分推荐马士兵的,真的讲的很好!!!
记住:不断敲代码、敲代码、敲代码..... 程序是写出来的,不写学到死也学不会的!!!
java代码速成的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 代码大全、java代码速成的信息别忘了在本站进行查找喔。