1. 程式人生 > 其它 >【J2SE】學習基礎

【J2SE】學習基礎

技術標籤:# java基礎

Java基礎

  1. 語法基礎
  2. OO
  3. Exception
  4. Array
  5. 基礎類
  6. I/O Stream
  7. Collection/Generic
  8. Thread
  9. TCP/UDP
  10. GUI
  11. Meta Data
  12. Regular Expression

JDK 初步

其他方向的程式設計

Java Web

針對Web程式

J2EE

企業級應用

J2ME

移動裝置

移動增值

SP運營商

安裝JDK

問題:配置環境變數的原因
在這裡插入圖片描述
Javac:用來編譯,生成class類(path環境變數)

問題2:編譯好了之後,怎麼去執行?
在這裡插入圖片描述>Java:用來執行(classpaht環境變數)
這樣就能執行出來結果了,執行需要將java加入到CLASSPATH中

在這裡插入圖片描述

HelloWorld.java

public class HelloWorld{
  public static void main(String [] args){
  	Sysout.out.println("HelloWorld");
  }
 }

在這裡插入圖片描述

題外話

能力的三個層次

  1. 知識:學習前人的知識
  2. 解決問題的方法:靈活運用學到的知識
  3. 解決問題的思路:創造解決問題的解決辦法

其他

  1. 企業和學校的區別:時限,實用為主
  2. 浩瀚的知識分類:
    實際開發中經常使用的(牢牢掌握),
    不經常使用用時能查到的(瞭解)
    八輩子用不著一回的(運用自己的能力去查)

錯誤的做法(student)

  1. 只看不練
  2. 只聽不練
  3. 鑽到細節中拔不出來(初學者)
    修正:明確目標,心無旁騖;
    學校:集中所有精力,教授實用知識
  4. 對計算機心存敬畏
    不敢動:裝卸軟體,安裝系統;
    不敢除錯bug

錯誤的做法(teacher)

  1. 講得多,練得少
  2. 只灌輸知識點,沒有串聯
  3. 不培養自學能力
  4. 給答案不給思路
  5. 專案太複雜
  6. 專案太簡單
  7. 專案太少
  8. 注重授課技巧,不注重基本功
  9. 重管理技巧,請開發技巧
  10. 知識太陳舊

總結

  1. 樂觀的努力
  2. 眼光要高遠
  3. 腳步要踏實

2019/5/16