小白自学JAVA怎么入门

自学java怎么算入门?衡量标准是什么?

我从个人角度分为三个阶梯: 初学,入门,高手

第一: 初学(理论知识阶段)

很多同学刚刚入门学习java,看书,或者看视频。这个阶段是积累理论知识的时候,相对比较容易,一个小知识点,信息量少,跟着老师的思路走就可以。

在这个阶段,很多同学学得很快,感觉编程好简单。

随着学习的深入,大多数同学会产生混乱。 为什么?所有的技术背后都有原理,前面都有应用场景,不同应用场景有不同使用方法。 信息量逐级增加。

信息量逐级增大后,会有什么问题?

学到后面忘记前面。

新技术不断出现,感觉永远学不完。 丧失兴趣或信心。

理论知识阶段,更重要的是理解原理和规律, 知识点的细节记不住可后面查找。学习方法更重要的是 交流讨论,理解和总结。 多问为什么是关键!

第二: 入门(熟练度)

一个项目从0到1的过程才是最宝贵的,也是初学者提升最大的部分。 但从书本或者视频中,很难学习这个过程。

技术的应用能力换句话说是 技术的分解排序能力, 当遇到一个需求,该如下实现?

基本的思路是 把需求分解成原子操作。 原子操作代表开发当中的基本操作,也就是在知识点当中学到的,比如数据库操作,sql,框架的基本使用等等。

如果能把需求分解为原子操作序列,开发完成只是时间快慢的问题。往往刚刚开始学习编程的同学,不善于或者懒得去思考。毕竟看视频是被动的,分析问题是主动思考。学习只是看看视频,本质上是思考的懒惰。

所以需要找大量的练习和项目案例进行实践!

第三:高手(业务和性能)

程序员是把理论知识组合应用起来解决用户的问题。(或者提高用户的效率)

第三个等级的知识更加多元化,不同行业涉及不同的领域知识,信息量也是增大。

业务解决用户的问题,可以赚钱。

性能用最小的资源,解决用户的问题,可以省钱。

所以在企业开发中,需要考虑更多和成本,时间,用户等相关的问题。

总结:掌握理论知识后,需要大量的代码去实践,才算入门。

分享下我们的学习路线,供你参考一下!

希望能帮到你,望采纳!



  • 闆跺熀纭瀛ava搴旇浠庡摢閲屽紑濮?
    绛旓細鏂版墜灏忕櫧瀛︿範java搴旇鍒嗕负鍥涗釜闃舵锛氱涓闃舵瑕佸涔燡ava 鍩虹鍜學eb 寮鍙戝熀纭锛屽繀椤绘帉鎻ava 鍩烘湰闈㈠悜瀵硅薄鐭ヨ瘑銆丣DBC 涓 MySQL 鍩虹銆丣ava 甯哥敤闆嗗悎鐨勪娇鐢ㄣ Servlet 缂栧啓鏈嶅姟绔▼搴忋丠TML/CSS/JavaScript 鍓嶇鍩虹鎶鏈瓑绛夛紝鑳藉疄鐜扮畝鍗曞皬绋嬪簭鐨勮繍琛;绗簩闃舵瑕佹帉鎻ava 楂樼骇鍩虹锛屽彲浠ユ繁鍏ョ悊瑙 Java 闈㈠悜瀵硅薄...
  • 闆跺熀纭Java鍏ラ棬鐨勫墠鏈熷噯澶?
    绛旓細涓銆佸熀纭鐭ヨ瘑鐨勬帉鎻 瑕佸涔犱竴闂ㄨ瑷锛岄鍏堣鍋氱殑灏辨槸瀛︿範瀹冪殑璇硶銆傚挨鍏跺浜庨偅浜涢浂鍩虹鐨灏忕櫧锛岃蹇鍏ラ棬Java锛屽氨寰楁帉鎻″熀纭鐭ヨ瘑銆傚寳澶ч潚楦熶簯鍗楄绠楁満瀛﹂櫌寤鸿浜嗚В鍜瀛︿範Java鍩虹锛孡inux鍩虹锛學eb鍓嶇寮鍙戠瓑鍐呭锛屽皢澶уぇ鎻愰珮瀛︿範Java鐨勯熷害銆備簩銆佸埗瀹氳缁嗙殑瀛︿範璁″垝 鏈変竴瀹氱殑鐭ヨ瘑鍩虹涔嬪悗锛屽繀椤诲埗瀹氬垏瀹炲彲琛岀殑...
  • 濡備綍瀛︿範JAVA
    绛旓細闆跺熀纭瀛︿範java鍙寜鐓ц繖浠藉ぇ绾叉潵杩涜瀛︿範 绗竴闃舵锛欽ava涓撲笟鍩虹璇剧▼ 闃舵鐩爣锛1. 鐔熺粌鎺屾彙Java鐨勫紑鍙戠幆澧冧笌缂栫▼鏍稿績鐭ヨ瘑 2. 鐔熺粌杩愮敤Java闈㈠悜瀵硅薄鐭ヨ瘑杩涜绋嬪簭寮鍙 3. 瀵笿ava鐨勬牳蹇冨璞″拰缁勪欢鏈夋繁鍏ョ悊瑙 4. 鐔熺粌搴旂敤JavaAPI鐩稿叧鐭ヨ瘑 5. 鐔熺粌搴旂敤JAVA澶氱嚎绋嬫妧鏈 6. 鑳界患鍚堣繍鐢ㄦ墍瀛︾煡璇嗗畬鎴愪竴涓」鐩 鐭...
  • java鍒濆鑰鎬庝箞鍏ラ棬
    绛旓細瀛︿範JAVA搴旇浠庡摢涓閮ㄥ紑濮嬪緢澶氫汉閮藉緢杩疯尗锛屼笅闈㈡槸鎴戞暣鐞嗙殑瀛︿範璺嚎鍜屾柟鍚戜竴鍏卞洓鐐广傚笇鏈涘浣犳湁甯姪锛佲憼銆愬涔犺瑷鍩虹銆戝緢鏄剧劧锛屾帉鎻¤瑷鍩虹鏄涓姝ャ傚鏋滀綘涓嶄簡瑙e熀纭鐭ヨ瘑锛岄偅涔堜綘灏变笉鐭ラ亾鑷繁鏄惁鍋氶敊浜嗘垨鑰呮帴涓嬫潵璇鎬庝箞鍋氥傚綋鐒讹紝杩欏苟涓嶆槸瑕佹眰浣犳妸鎵鏈夌殑鍩虹鐭ヨ瘑閮借浣忥紝姣斿鎵鏈夌殑 Java鍏抽敭瀛椼...
  • 闆跺熀纭鎬庝箞瀛︿範Java?
    绛旓細娉ㄦ剰锛屾敞閲婅瀵归偅浜涙湁涓瀹氶毦搴︾殑璇彞銆佽繃绋嬫柟娉曟垨缁撴瀯绛夌殑娉ㄩ噴锛岄潪甯告祬鏄惧疁鎳傜殑灏变笉闇瑕佹敞閲婂暒銆傚吇鎴愬闅炬噦浠g爜娉ㄩ噴鐨勪範鎯惂銆傚浜庡垰瀛︿範 Java 鐨勫垵瀛﹁锛屽緢澶氶傚悎浼氭劅瑙夊鐨勬病鏈夋柟鍚戯紝瓒婂瓒婅糠鑼紝杩欐牱鐨勬儏鍐典竴鑸兘鏄涔犳柟娉曞紑濮嬪氨鏄敊璇殑銆傛病鏈夋妸 Java 鎶鏈繘琛屼笓涓氱郴缁熷寲鐨勫涔犮備粠灏变笟鍜岃妭绾︽椂闂寸殑...
  • 鎬庝箞瀛﹀ソjava缂栫▼?
    绛旓細鎬庝箞瀛﹀ソjava缂栫▼?闆跺熀纭瀛ava瀹规槗鍚?濡傛灉浣犳槸鍦ㄦ牎瀛︾敓锛屽姟蹇呰鍦ㄥ濂藉熀纭锛堟瘮濡傝绠楁満绯荤粺銆佺畻娉曘佺紪璇戝師鐞嗙瓑绛夛級鐨勫墠鎻愪笅锛屽啀鑰冭檻鍘昏繘琛屼笅闈㈢殑瀛︿範銆傜涓閮ㄥ垎锛氬浜庡皻鏈仛杩嘕ava宸ヤ綔鐨勪汉锛屽寳浜數鑴戝煿璁彂鐜板寘鎷竴浜涘湪鏍$敓浠ュ強鍒氬噯澶囪浆琛Java鐨勫皬鐧銆備竴銆丣ava鍩虹棣栧厛鍘绘壘涓涓狫ava鐨勫熀纭鏁欑▼瀛︿竴涓嬨瀛︿範Jav...
  • 灏忕櫧鑷JAVA鎬庝箞鍏ラ棬
    绛旓細鑷java鎬庝箞绠鍏ラ棬?琛¢噺鏍囧噯鏄粈涔堬紵鎴戜粠涓汉瑙掑害鍒嗕负涓変釜闃舵锛 鍒濆锛屽叆闂紝楂樻墜 绗竴锛 鍒濆锛堢悊璁虹煡璇嗛樁娈碉級寰堝鍚屽鍒氬垰鍏ラ棬瀛︿範java锛岀湅涔︼紝鎴栬呯湅瑙嗛銆傝繖涓樁娈垫槸绉疮鐞嗚鐭ヨ瘑鐨勬椂鍊欙紝鐩稿姣旇緝瀹规槗锛屼竴涓皬鐭ヨ瘑鐐癸紝淇℃伅閲忓皯锛岃窡鐫鑰佸笀鐨勬濊矾璧板氨鍙互銆傚湪杩欎釜闃舵锛屽緢澶氬悓瀛﹀寰楀緢蹇紝鎰熻缂栫▼濂...
  • 闆跺熀纭鎬庝箞瀛︿範Java?
    绛旓細闆跺熀纭濡備綍瀛︿範Java锛熶綔涓轰竴涓鍒濆鑰鎯宠浆琛屽涔燡ava骞朵笉鏄緢瀹规槗锛孞ava鏈韩鏄叿鏈変竴瀹氶毦搴︾殑锛岃櫧鐒惰鍏磋叮杩欎笢瑗垮彲浠ヨ鎴戜滑瀛︿範涓嶇疮锛屼絾鏄湁澶氬皯浜哄涔犳槸鍥犱负鍏磋叮锛屾垨鑰呮湁澶氬皯浜虹煡閬撹嚜宸辩殑鍏磋叮鍦ㄥ摢锛熸墍浠ユ垜寰堟槑纭殑鍛婅瘔浣犲涔犺繖浜嬫湰鏉ュ氨鏄竴浠堕潪甯哥厧鐔殑浜嬫儏锛屾病鏈夊灏戜汉鎰挎剰瀛︿範锛屼絾鏄垨璁镐綘鐜板湪鏄韩涓轰竴涓...
  • 闆跺熀纭瀛ava浠庝粈涔堝紑濮嬪?
    绛旓細闆跺熀纭瀛︿範java涓嶇煡閬撲粠浠涔堝紑濮嬪锛岃繖閲屾暣鐞嗕簡涓浠絡ava寮鍙戠郴缁熷叏闈㈢殑瀛︿範璺嚎锛屽彲鎸夌収杩欎唤澶х翰鏉ヨ繘琛屽涔狅紝甯屾湜鍙互甯姪鍒颁綘~绗竴闃舵锛欽ava涓撲笟鍩虹璇剧▼ 闃舵鐩爣锛1. 鐔熺粌鎺屾彙Java鐨勫紑鍙戠幆澧冧笌缂栫▼鏍稿績鐭ヨ瘑 2. 鐔熺粌杩愮敤Java闈㈠悜瀵硅薄鐭ヨ瘑杩涜绋嬪簭寮鍙 3. 瀵笿ava鐨勬牳蹇冨璞″拰缁勪欢鏈夋繁鍏ョ悊瑙 4. 鐔熺粌搴旂敤...
  • 闆跺熀纭鐨鍒濆鑰呮庢牱瀛︿範java
    绛旓細濡傛灉鎮ㄥJava鏄洜涓哄崟绾殑鍏磋叮鐖卞ソ锛岃嚜瀛︽槸涓涓緢涓嶉敊鐨勯夋嫨銆備絾濡傛灉鎮ㄦ兂閫氳繃瀛ava鎶鏈浆琛岀殑璇濓紝閭d箞鏈濂芥槸閫夋嫨鍙傚姞Java鍩硅鐝傚綋鐒讹紝鍙兘鐜板湪鐨勬偍鎰熻鍙傚姞Java鍩硅鐝璐瑰緢璐碉紝浣嗘槸瀵逛簬鍙互閫氳繃瀛︿範鎵惧埌宸ヤ綔锛岃繕鏄瘮杈冨煎緱鐨勩傛讳箣锛岄浂鍩虹灏忕櫧瀛︿範JAVA瑕佹噦寰椾竴涓亾鐞嗭紝瀛︿範鍜屾帉鎻ava鐩稿叧鎶鏈篃闈炰竴鏈濅竴...
  • 扩展阅读:java自学入门免费网站 ... 自学java能找到工作吗 ... java编程入门自学教程 ... 少儿免费学编程的网站 ... 学java一般能干什么 ... c十十入门编程课程视频 ... 学编程入门免费网站 ... java自学要学多久 ... 少儿编程课程免费自学 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网