Java基本理論及程式設計語言分類

來源:互聯網
上載者:User
摘要: 課堂筆記總結1理論2基礎邏輯 if eise for while 3: 一:java 語言 程式設計語言 自然語言 電腦語言 二:程式設計語言分類 根據資料類型 強型別程式設計語言 弱類型程式設計語言 :eg C語言

課堂筆記4.23

總結
1理論
2基礎邏輯 if eise for while

3:

一:java 語言 程式設計語言 自然語言

        電腦語言

二:程式設計語言分類

        根據資料類型    強型別程式設計語言               弱類型程式設計語言 :eg C語言
       根據執行方式    編譯執行---Java源檔案---javac編程---java執行     Java----class
                  解釋執行---shell指令碼---.sh源檔案---更改x許可權---執行  C----a.out

三、電腦語言分類 編譯: Java 、 C、 C++

               解釋: shell、 Python、PHP

注釋:java是編譯與解釋共存的語言

 C語言是純正編譯語言

四、程式設計語言的組成

       ×詞法和文法規則       *編譯器和解譯器    ×開發中常用包 API  ---工作當中經常用到 --application platform interface應用平台網路介面       ×Integration EnvironmentIDE  ---Integrated Development Environment

注釋:JDK也是簡單的IDE

注釋:安裝軟體和app最好 低於最新版本的1~2個版本

注釋:老師推薦一本書:《自學程式設計語言》//對語言感興趣的話

Java語言的分類----根據不同的適用領域

  ----JavaSE 新(J2SE 舊)--必學的--   java 2 platform standard edition  ----JavaME  (J2ME)----用的比較少--  ----JavaEE   (J2EE) ----大行其道---   JavaWeb   //Java工程師----JavaEE----後台開發的

五、JavaSE(14day) ---Android API

       ---JavaEE-----Java後台開發工程師       ---BigData----大資料開發工程師(4month)

六、---JDK---//開發工具lib ---javac =====Java Development kit & Java開發套件

----JRE---// lib =====Java Runtime Environment =====Java運行環境

----JVM---- 虛擬機器 //JRE和JVM捆綁在一起的

//後面瞭解一下java 《JVM虛擬機器原理》

七、環境變數

---path-----classpath------JAVA_HOME

---Path系統的環境變數 -----javac到處可以用

---clasPath----.java-----.class-----.java檔案的存放目錄

==================
export Path = $ Path
export classport

export JAVA_HOME

Path /tools/jdk/8/bin

Java_HOME tools/jdk/8/ ---------IDE開發工具//注釋:尋找Java開發工具的

八、表示符的命名規則? ==========類名與檔案名稱完全相同

九、資料類型

    ----基礎資料型別 (Elementary Data Type)-----Java預設存在  //資料類型 ==  變數名== 初始值   -----引用資料類型  ---java存在的  -----Scanner                -----自訂類  //類名 == 變數名==對象的初始值

//“引用資料類型”-----從hadoop,項目開始 會涉及到引用資料類型

//瞭解一下c語言的資料類型

// -----Byte----單位 位元組

   -----byte----java整型變數的byte類型   -----bit-----位元  1010

//對概念模糊的對策 =====列出相似的單詞概念進行“對比”,加強記憶===推薦的一個學習技巧

//========================

怎麼聽課? 怎麼練習?how?聽課效率?
**'寫'、'記'、'問'==== "問"很重要
**下午回顧、梳理
**練習
**想=========橫向貫穿========

十、資料轉換

小---大 =======不會損失精度

大---小 =======會損失精度

注釋:資料類型轉換在面試的時候會考到

“強制類型的轉換”---提前看課件

十一、參考型別的資料轉換

---數字正確才能強制轉換---

================================================================

public static -----void----- ----main (String[] args)----

修飾符 傳回值類型 方法名稱 (參數列表)

/**
自訂方法步驟:

*/

?????
傳回值類型: 有傳回值(需要傳回值) ----- 選擇==== 基礎資料型別 (Elementary Data Type)and引用資料類型

        沒有傳回值  ------void

十二、這周作業 50個作業代碼

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.