首页

文章

java学习方法!!!!!急......

发布网友 发布时间:2022-03-23 05:18

我来回答

7个回答

热心网友 时间:2022-03-23 06:48

呵呵,我也是从学生过来的,在学校的时候经常是听课听的迷迷糊糊.其实编程注重于自学和实践.我当时的代课老师就说过如果你在校期间能达到2万有效代码的编程量,估计你找工作就不成问题.
下面我简略阐述一下我对于java和c的理解.
现在全球编程语言主流的2大派系还是java和c,基本上不分什么高下,而且各有千秋.因为c的编程语言较早介于低级语言和高级语言之间(只是形容不准确),适用于绝大数的接口,而java则是平台移植或是他的工具包方便,利于编程.也就是说你拿c可以编程基本上任何东西,不过制作时间上可能要长很多,而java的操作方便,制作快捷但是有时候却无法针对某些低级的接口.所以一般大型工程都是若干的结合.
这下你该明白了2种语言的优劣了吧,我具体举个列子.我编程同一个小游戏,用c我需要自己编写头文件(在学校就根本没教过,大部分人貌似就对#include稍微有点印象吧),而用java(其实是他下面的j2me,和java差不多)我只需要轻松的引用他已有工具包,就能解决绝大部分问题.这其实也是c出现较早,程序员还没有完善当今常用的工具类导致.所以后面微软又开发了许多opengl等东西配合c语言使用.
好吧,说道这里应该是有点扯远了,你想问的java的学习方法,其实就是1门编程语言的学习方法.正如java和c不分优劣一样.只要你深刻领悟精髓,就是一法通而万法通.我查过很多资料,也听说过很多前辈的经历.1星期学会新的编程语言都不是梦.前提你的掌握好一门语言并了解他的基本结构.学校中偏重于理论,但是当你工作后就发现其实更重于实践.打个比方,你在学校的时候,一个问题不给他多弄几个弯,就好像显不出你的本事.一个简单2+3=?问题如果整成20页都写不完的长篇著作,那么谁都会高看你一眼.但是当你出校门的时候,却发现简单才是一种美,只要你能解决问题,手段不是唯一的.而这些手段来自哪里?当然就是你的实践经验和编程习惯了.
中国的程序员普遍都有不好的编程习惯,谭浩强教授入门c语言就是笔误重重,漏洞无数.我们不提如何让你规范自己的编程习惯,先说如何能学好一门编程语言.首先,你确定你真的想学.*着学时没用的.应付考试也看不出效果.其次,你的挖掘的学习的兴趣,他才是你最好的老师.什么兴趣?比如编程游戏,比如制作某个让自己很有成就感的小东西.好吧,你是新手,你想学习,你又找到你的兴趣.那么开始编程吧,2天后,你发觉你碰上了难关,无法攻克.靠,网络是干什么用的,你的教科书是干什么用的?你的老师朋友是干什么用的?去吧,翻书,问人,查找类似的资料.你的学习这下已经是有目的性的学习了.你编程的过程中已经明白那一块不会,那一块需要学,然后一点明晰如何分步解决问题.其实就是了解编程语言的重点和指导其基本的结构.我说你做一个小游戏,不要想复杂了.要不100年夜做不出来.他一开始就有一个简单的功能,加载你的图片.哈哈,你感觉自己0基础,根本写不出来?不要紧,听我的直接copy别人的代码.要最简单的,知道他们是干什么用的.比如他是控制键盘输出,或者是显示图片等等.
动脑,动手,思考,翻书,实在不会再问人.你的学习能力会因此突飞猛进.你如果制作小游戏会从一开始只能加载一张静态图片,到让其运动,后来学会让其碰撞等稍微复杂的地方.人都是一点一滴的成长的.你在编程代码的时候只要是围绕着如何实现我想的功能,那么你就不会是迷茫的,何况毕业设计往往就是让你编程俄罗斯方块之类的简单游戏,岂不是一举两得?
说的有点凌乱,我总结一下,java想学通,你要多实践,多思考,他就是你手上的武器,如何运用他,是成长的关键.而且你要找到学习的性趣,给自己设定一个小项目去实施.这过程中就是加深你理解的过程,而且你查找资料,和询问答案的时候就是你掌握学习能力,培养你朋友圈子的时候.
另外说一下,不用刻意去买资料,网上大部分都有.学习的qq圈你去贴吧看看,有不少.网上的游戏源代码也能下到许多,一边玩,一边学着做,其实也是其乐无穷的

热心网友 时间:2022-03-23 08:22

学任何语言都一样,你不练是不行的,开始的时候你肯定是感觉无从下手或者是写不下去,这时候你可以照着原代码写,等到有一定基础以后就可以自己慢慢写出来了。一句话就是多练,光听老师讲永远不行的。简称眼高手低一敲就错。

热心网友 时间:2022-03-23 10:14

我大学学习java,现在公司j2ee开发。
先买本书,推荐《Java JDK6学习笔记》,慢慢看。
再就是跟着看视频,推荐马士兵的,思路清晰,好的很。我以前是在电驴上下的。
只看书,不够直观;只看视频,太累。结合看,效果比较好。

然后就是j2ee系列了,因为java的就业方向就是j2ee,但是你会了j2ee,去公司面试还是java,因为java是核心的。

热心网友 时间:2022-03-23 12:22

别学java了,学python,会java人太多了,先买本初级教程自己边看边学。

热心网友 时间:2022-03-23 14:46

关键在于多练习,尽量用例子,项目学习,学完基本知识后就可以看项目例子了。

热心网友 时间:2022-03-23 17:28

你上电驴,搜下马士兵的教程,自己跟着多练习,主要是理解,自己抛开视频能按照自己理解把项目写出来,不懂的可以百度!追问谢谢您的回答,不过,我们有老师讲解,有必要看视频教程吗??有时觉得那个比较花费时间呢!!!

追答这就不一定了,老师能随时随地跟你走?

热心网友 时间:2022-03-23 20:26

一定要多练习,多敲代码,经常在网上找些名人的视频来看看,我觉得张孝祥的视频讲的很好,很基础,很深。
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? 熬夜后黑眼圈特别重,用什么方法可以去除? 自学PMP可以通过认证考试吗? 想问一下报考pmp考试有什么要求? 长期熬夜留下的黑眼圈怎么去除? 我做了两年的专业项目管理,请问我可以去参加PMP认证考试吗?它有什么限制呢? 如何和qq好友一起听歌 iPhone提示过热需冷却怎么办 提示温度过高 了解近年软考的<软件设计师>请进 Java开发技术都主要应用在哪些方面? java一般用于什么软件的开发 没有初级会计职称,可以直接考中级会计职称吗 现在有会计证,可以不考初级直接考中级吗 初级会计师不考直接考中级能过吗 不考初级会计可以直接考中级难吗 不考初级直接考中级,难度大么 软考分类 工程管理工程师的证在哪里查询 计算机软考中级,哪个最好考? 中级网络工程师好还是软件设计师那个好考? 计算机软考中级是在中级软件设计师,网络工程师,数据库工程师等中选择一种考吗? java 的学习方法 红米手机如何把软件移到SD卡? 红米手机内存不足,买了SD卡,怎么把软件移到SD卡里? 红米手机怎么把软件下载到内存卡里! 红米手机怎么将软件从系统内存转移到SD卡中 红米note4如何将手机软件的内存都转移到SD卡里面? 系统集成项目管理工程师资格是怎么考取的 java基础知识有那些 java都包含哪些知识? 苹果手机开飞行模式后发送和接吗? java后端程序员最常用的技术有哪些,重点技术有哪些? 苹果手机开飞行模式后发送和接吗? 我想自学php该从哪学起 RHCA不考ansible吗 C语言学完可以干什么 熟练掌握C语言 能从事什么工作啊 学精通c语言后,可以做哪些工作。待遇如何 学好了c语言有什么用? c语言学好了能干什么?能从事什么工作?还是继续学习其他语言吗? c语言学好又能怎样?学通了能干什么?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com