JAVA學習日記DAY1

來源:互聯網
上載者:User

標籤:java學習日記

基礎概念

硬體:hardware

軟體:software (microsoft)

作業系統: OS,operating system   裸機,類unix系統(linux<紅旗,Redhat,..>,aix,xenix...),microsoft windows,Mac OS, office,exchange 郵件伺服器,android(安卓),ios蘋果,windows phone

記憶體:internal memory,簡稱memory

外存:external memory

載入:load 

程式設計語言:programming language

低級語言:是一種更接近電腦的語言(二進位語言),比如說組合語言 助記符,效率高(速度快,完成同樣功能需要的代碼少),不好學,不好編。

進階語言:更接近人類的自然語言 (編譯器)

  Fortran,Delphi,PowerBuilder,VB:比較過時

  C,C++:運行效率高

  asp,php:編寫web程式,就是網站

  vbscript,javascript,python:指令碼語言

  HTML:標記語言,用於編寫網頁

  css:樣式表語言,用於定義網頁的樣式風格

  sql:用於操作資料庫中的資料 bigdata 海量資料

  J2EE(java),.Net(C#,VB.Net,J#,...Asp.Net) JAVA 2 Enterprise Edition  Sun公司 1995,Microsoft 2002年,後發優勢

  開放原始碼 open source

  Android安卓開發(主要用Java語言)

  IOS開發(用Objective C)

本門課程中主要會用到的語言:sql,java,javascript,html,css,

第二集 Java開發環境配置

Java開發需要準備的東西?

JDK+Eclipse 其中JDK的意思是Java開發套件,全稱Java Development Kit,Eclipse是進行用於做Java程式開發的工具。

其他開發工具:JCreator,JBuilder,...

1.下載JDK,注意JDK的三個版本,從baidu中直接輸入JDK,可以定位到Orale網站相關頁面,在頁面上給學生進行講解。

 Java Sun公司開發,被Oracle(甲骨文)公司收購

分三個版本

Java SE SDK,Java EE SDK, Java ME SDK

SE的意思是標準版 Standard Edition    只能開發案頭系統

EE的意思是企業版 Enterprise Edition  能夠開發WEB系統

ME的意思是嵌入式版本 Micro Edition   嵌入式系統的開發(手機,智慧型裝置,智能家電)

download 下載

Accept License Agreement 同意許可協議

Decline License Agreemen 不同意許可協議

Solaris 類unix作業系統

jdk8u20 update=更新

SDK的意思是 software development kit 軟體開發套件

下載J2SE,裝上就可以了。一般不需要安裝J2EE,後期做WEB開發的時候,可以再配置。

Java SE/EE/ME SDK,統稱為JDK

版本介紹:32位版本,64位版本,多語言版本(multi-language)

引導學生檢查自己作業系統的位元

JRE = Java Runtime Environment = Java運行時環境

2.下載Eclipse

 官網 www.eclipse.org

3.配置環境變數

  比較複雜一些

  javac java編譯器

  DOS 作業系統 命令列

  配置環境變數的目的是,配置路徑,讓eclipse可以找到jdk中那些命令和庫檔案。

1)JAVA_HOME 填上jdk安裝在電腦本地磁碟上的路徑,如  C:\Program Files\Java\jdk1.7.0_25   (必須填寫自己實際的jdk安裝路徑)

2)Path  設為  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (複製就可,照填)

3)CLASSPATH  設為 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (必須加.),也可以直接設定為.;%JAVA_HOME%\lib\,則包含lib目錄下的所有庫檔案。

class = 類 classpath 類路徑

4.編寫hello world程式,檢查環境配置的正確性

 workspace 工作空間,存放程式的檔案夾

 project 工程,項目

 file,new,java project,use default location,finish,next,src=source(原始碼),system(系統),library(庫,圖書館)

 class(類,班級)

 System.out.println("你好!");

5.Java中的一些基本概念

 Java的兩個重要特點:開源=開放原始碼=open source,跨平台

 平台=作業系統,windows,類unix(linux,xenix,aix,...),mac os

  write once, run anywhere (代碼)寫一次,可以到處運行

  photoshop(adobe)

 跨平台

 JVM = Java Virtual Machine = Java虛擬機器 翻譯

 JRE

 位元組碼 byte code


JAVA學習日記DAY1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.