Java怎么学,如何学好JAVA编程呀

1,如何学好JAVA编程呀多写代码,当然也要看书,不过写代码的时间远大于看书的时间,还有就是要找数据结构和数据分析的书来看一下.对你绝对有帮助,刚开始的时候可能你很难转变观念来学习编程,不过慢慢来,急也没用,编程一但入门就很简单了
2,Java如何学习Java是一种面向对象的编程语言,任何功能都需要通过编写代码程序来实现,一般在有开设信息技术类相关课程的大学可能会教授一些Java基础内容,但反之对于偏文科类的学校或专业的学生来说,Java对于他们是很陌生的,甚至一无所知 。那么Java如何学习呢?下面就跟随北大青鸟云南计算机学院http://www.kmbdqn.cn/一起来看看吧 。一、学习Java语言入门知识打好基础学习任何一门语言或者说技能打好基础都是至关重要的,没有一个好的基础会导致学习到后边的阶段根基不稳无法进一步提升,使得之前学习的内容不成体系 , 杂乱无章 。那Java基础应该怎么学习呢,小编认为可以通过观看视频网课和参加系统培训来学习,优就业就有针对0基础的Java入门网课和全程面授的Java培训课程 , 讲师会带领学员学习基础语法、核心类库、面向对象编程、异常、集合等Java基础阶段内容,有兴趣的小伙伴可以加群了解 。二、学习Java企业应用框架、热门技术在掌握了Java基础之后,接下来就需要学习关于Java框架的相关知识了,时下企业中比较热门应用的框架有Spring、SpringMVC、Mybatis、Linux&Redis&Nginx、Maven等 , 这些在优就业的Java课程中是都会涉及到的 , 如果时间允许的话还是建议大家参加系统的面授学习,毕竟体系化的知识学习更容易理解和吸纳 , 特别是对于之前没有接触过编程的人来说自学还是有一定难度的 , 对自控力和学习能力要求都比较高 。三、技能进阶项目实战在掌握了上述基础内容、应用框架、主流技术之后,接下来就需要将所掌握的东西应用到实际的开发中 , 到底有没有真的学会,能不能够熟练应用 , 这是检验我们学习效果的直接途径 。优就业的Java课程每个阶段都是实战项目贯穿教学,学好理论知识的前提下以项目开发做为最终的目标,真正模拟企业实际开发环境,让学员有一个直观清晰的实操过程,更好的贴近企业开发要求,提前掌握实操经验 。以上就是小编为大家整理的关于Java如何学习的内容,具体选择哪种学习方式需要根据自身的特点综合分析,因为每个人学习效果如何与自己本身的学习能力、接受能力、理解能力都是息息相关的 , 最后掌握的内容也会有很大差别 。
3,如何学习JAVA程序对于编程人员来说,我知道有两种开发模式 , 你可以选择那种边思考边开发的思想,先走一步是一步,有了思想就好办了,你要实现哪种功能就先用自己最好理解的办法来解决,不管是不是最简化或是最方便的,把一个程序实现后然后再来慢慢简化 , 只要你学过软件开发就一定能做好的【Java怎么学,如何学好JAVA编程呀】
4,怎样学习计算机的java零基础学习java第一步,首先先学习,计算机基本原理,Java语言发展简史 , 这些是最基本的常识,初学者一定要了解这些常识 。第二步:要了解java开发的环境搭建,体验java程序员的开发环境,比如变量path和classpath的设置,java程序员的执行过程 , java反编译工具 。然后了解,计算机常用进制二、八、十六的介绍,以及它们与十进制之间的相互转化,ASCII码 。第四步:对象的本质,理解面向对象,类与对象的关系,在程序中如何应用面向对象的思想解决问题 。如何设计类,设计类的基本原则,类的实例化过程,类的细节:构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极回收机制,Javadoc介绍 。对象的三大特性:封装、继承和多态,以及相应的Java实现:子类对象的实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析 。对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处 。Extensibility的理解 、Extensibility的运用 。常用设计模式:Singleton、Template、Strategy模式 。第五步:这一阶段,你有很多知识点要学习 。如下:JavaAPI介绍、Eclipse的安装和使用、String和StringBuffer、各种基本数据类型包装类,System和Runtime类,Date和DateFomat类等 。Java Collections Framework:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用集合类API 。IO概念,File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer , 以及相应实现类,IO性能分析 , 字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码 。递归程序,Java的高级特性:反射、代理和泛型 。第六步:这一阶段,你要开始了解多线程了!这阶段 , 你主要的知识点如下:多线程的概念 , 如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁 。Java图形用户介面编程(AWT、Swing),Java的事件处理机制,Java Applet简介 。Java网络编程,网络通信底层协议TCP和UDP,以及其相应的Java实现:DatagramSocket , DatagramPacket,ServerSocket,Socket编程 。网络通信常用应用层协议简介:HTTP、SMTP、POP3、MIME,以及WEB服务器的工作原理 。编写网络聊天程序 。Java正则表达式API详解及其应用 。第七步:这一阶段,你要学习html和JavaScript主要知识点:HTML语言,HTML语言背景知识、HTML全局标签、格式标签、文件标签、超链接标签、图像标签、客户端图像地图、表格标签、帧标签、表单标签、头元素、分区标签 。CSS介绍、CSS的设置方法、样式选择器、样式属性介绍,Dreamweaver的使用 。JavaScript编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内部对象,JavaScript中专用于操作对象的语句 。DHTML编程,理解DOM树,DOM对象,常用DOM对象的属性、方法和事件,编写事件处理程序、使用DOM操作HTML文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、往文档添加新内容、使用DOM操作XML文档 。DHTML编程的实用案例:网页换肤、HTML表格排序等,以及JavaScript中的正则表达式及其应用 。兴趣是学习的最好老师 。其实最大的困难是在于克服自己 。只要你有恒心,学好JAVA并不难 。就算你没有基础,没有经验,没有任何概念 。即使是发明JAVA的人,发明计算机的人在起初也是一张白纸 。他们也是不断琢磨,不断学习和实践才出结果的 。所有的JAVA高手都是从什么也不会学到什么都会的 。兴趣很重要,只要你有兴趣,就会发现学习JAVA和打篮球一样简单 。其次要努力 。古语说的好:只要功夫深铁杵磨成针 。中国人做事就怕有怕认真 。只要有恒心,你会发现学好JAVA兼职是小菜一碟,比老婆婆用铁杵磨针要简单多了 。当然你会说你没有基础,那么你就在学JAVA之前 , 拿出3个月学计算机基?。?怎么样!3个月不够,半年够不够 。我想 , 只要坚持、努力 , 有恒心,要不了1年,就能学好JAVA 。甚至半年就够了 。方法很重要 。方法很重要,方法很重要 。5,怎样开始学JAVA学程序都是一点一滴积累的,所以你要作好心里准备,这个东西不是一时半会就能学好的 。只要你能做到以下几点应该就没问题了,至少学会是没问题的 。如果学精就还得看你自己的了; 第一:我们常常都说要先预习,所以这是肯定的,如果你接收能力非常强的话就可以不预习 。如果只是一般最好提前预习一下,有什么不懂的做记号,在老师讲的时候就会更清楚一些 。这是很关键的 。可以帮你提高很多的 。第二:就是在老师讲完后 。一定要理解知道是怎么回事 , 在自己完成一些习题,和老师所讲的例子 。不懂一定要问,问和与同学老师一起讨论这是你学习成功的一大法宝 。只有通过自己的思考写出来的代码才是自己的,你死记硬背下来的代码肯定不是你的 。学程序一定要讨论 。第三:做练习时最好是独立完成 。不会的才采用第二点 。第四:多学习一英语和做一些逻辑方面的题 。因为学程序逻辑是最重要的 。英语是必要的 。第五:开始学习时就从最简单的程序入手,不要急,比先写一引起加减法,比较这些题 。有助于你的理解 。第六:如果还有多的时间就多看一下另外的语言 , 看一下有什么相似点,总结一下,对你编程来说也有一定的帮助 。最后祝你成功 。6,怎么学习JAVAjava自学的话非常难,因为java需要学习的东西很多而且很难,如果你没掌握学习java的方法的话,可能1-2年都只能入门,如果你掌握java的学习的方法的话,半年就能学会java 。……………………………………看你问的问题,应该是对java很感兴趣,其实你可以自学java 。关于如何学习java , 我刚才看到一篇很不错的文章 , 是一个农民工介绍自己如何自学java,并找到Java的工作,里面介绍了他的学习方法和学习过程,希望对你有帮助 。我是一名地地道道的农民工,生活在经济落后的农村,有一个哥哥和一个弟弟,父母都是地道的农民,日出而作,日落而息,我从小到大学习一直很好,从小学到高一都,成绩在全级一直名列前茅,这样我也顺利了考上省的重点高中 , 然而,每个学期开学是家里最为难的时候,每次交学费都让父母发愁许久 , 家里为了给我筹钱读书,都借了不少钱,才让我读上高中 。我知道我读到高中家里已经欠了好多债,为了减轻家里的负担 , 我选择了退学 。2009年我高一退学,为了给家里还债,干过建筑工地的小工,搞过塑料制品加工,送水工等等 。很工资都很低,一个月也就1000多,加上加班费一个月能拿2000多一点 , 我每个月都向家里寄回800-1000元,到了2011年末,一次偶然的机会我接触了Java,听说Java的前景挺不错 , 工资相对于我一个农民工来说简直是天文数字 , 于是我在新华书店买了几本Java的书,尽管白天辛苦工作,晚上回来还是坚持看书,但有于基础太差很多都很不明白 , 但还是坚持看,一有看1-2个小时Java的书,看着看着许多基础都慢慢的学会了,但那些比较难的还是看不懂,后来还买了有些关于框架的书,还是看不懂 , 这样断断续续的持续了半年多 , 觉得自己Java的基础都差不多懂了,但框架还是看不懂,还有最缺的项目经验,看了很多招聘Java程序员的简介都要项目经验 , 相对我一个农民工来连框架都弄不明白,想找一份Java工作对我来说简直是奢侈 。我只想学Java , 并不敢想以后能从事Java的工作 。有一次,在百度上看到一篇让我很鼓舞的文章,是一个Java高手介绍在没有基础的朋友怎么自学入门Java,文章写的很好,包含了如何学习,该怎么学习 , 他提到一个方法就是看视频,因为看书实在太枯燥和费解的,不少是我们也看不懂,这点我真的很认同,我自己看书都看了很久才学会基础 。曾经有想过参加培训,但是上万元的培训费让我望而却步,我工资这么低,每个月还有向家里汇钱,加上城市消费比较高,虽然每个月只有几百剩下,但是相对于上万万学费和四个月的吃住费用逼我连想不敢想 。于是我决定看视频,我就去搜索Java的视频,虽然我零星的找到一些Java的视频,但是都不系统 。最重要连项目都没有 。后来我找到一份很好的视频,是IT学习联盟这个网站一套视频叫<>(喜欢《零基础Java就业班》的可以复制 t.cn/8sx5z6L 粘贴浏览器地址栏按回车键即打开)的教程还不错,很完整 。还赠送11个顶级企业项目 。价格很合理,于是我买下来 。于是开始了我的自学Java的路,收到光盘后 , 我就开始学习,刚开始学习还不错,是从零基础教起,老师幽默风趣而又轻松的课堂教课 , 使我发现原来学习JAVA并不是一件很难的事情 。因为我本来基础还不错,前面的基础看一篇我就过去了,到了框架,我觉不又不是很难,可能老师太牛了,他能把复杂的问题讲的比较通俗易懂,有些难点的地方我还是连续看了五六次,把他弄懂 。每天下午6点下班后,吃了饭,马上跑回家 。看视频,买了几本笔记本 。当时,为了编程还花几百元了台二手的台式电脑,配置一般,但编程是足够的 。一边看视频,一边记笔记,把重点都记下来,还一边跟着老师敲代码,为了能尽早学会Java 。每天都坚持学5-6个小时 。经常学到晚上一点多才睡觉 。星期六,日不用上班,每天7点多起床,学到晚上11,12点 。那段时间特别辛苦,特别累 。在学习Java的三个多月里,除了吃饭睡觉工作,剩余的时间都在学习,因为我知道自己的计算机基础不是很好,也没有学过什么计算机,只是学了些Java基?。喽杂谀切┛瓢嗟娜死此滴乙人歉冻龈嗟呐?。我只能咬紧牙关,坚持下去,我不能放弃,我要完成我的梦想,我要让我的家人过上好日子 。终于三个多月后我把Java教程里的内容和项目都学完了,在学项目的过程中我发现项目特别重要,他能把你学过的知识全部联系起来,能更好的理解你所学的知识 。还有学习过程中 , 动手很重要,要经常跟着老师动手敲,动手吧,跟着做,一行一行的跟着敲,再试着加一些自己的功能,按照自己的思路敲一些代码,收获远比干听大的多 。如果遇到暂时对于一些思路不能理解的,动手写 , 先写代码,慢慢你就会懂了 。这套视频还赠送了11个顶级企业项目,对于我没有任何经验的人来说,这个太重要了,还有在学习项目是提升能力最快的方法 。项目能把所有的知识点全都连到一起了,不再是分散的,而是形成一个整体了 。那种感觉是仅仅深入钻研知识点而不写真实项目的人所不能体会的 。一个项目就是一根绳子可以把大片的知识串到一起 。就这样 , 我用了两个月也把项目给学完了 。其实学完教程差不错就达到就业水平,但是我可能觉得自己学历低还是把那11个顶级企业项目才去找工作 。接着我就到51job疯狂的投简历,因为我的学历问题,初中毕业,说真的 , 大公司没有人会要我 。所以我头的都是民营的小公司,我希望自己的努力有所回报 。没有想过几天后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好 , 因为我之前做了准备,但是他们的要求比价严格,需要有一年的项目经验,所以我没有被选中 。后来陆续面试了几加公司,终于功夫不负有心人,我终于面试上了一家民营的企业 。公司规模比较小,我的职务是Java程序员 。我想我比较幸运,经理看中我的努力,就决定吕勇我,开的工资是3500一个月 , 虽然我知道在北京3500只能过温饱的生化,但是我想我足够了,比起以前的工资好了些,以后可以多寄些钱回家 。我想只要我继续努力 。我工资一定会翻倍的 。把本文写出来,希望能让和我一样的没有基础的朋友有信心 , 其实我们没有自卑,我们不比别人笨 , 只有我们肯努力,我们一样会成功 。…………………………………………如果有人带,一个项目做下来,就懂得差不多了 。如果自学,买本带视频和源码的书,边操作边学.有基础了 , 再去博客园,CSDN , 开源中国看一下别人写的东西

    推荐阅读