国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

黑馬程序員——【Java基礎】——Java概述

2019-11-14 21:14:11
字體:
來源:轉載
供稿:網友
黑馬程序員——【java基礎】——Java概述

---------- android培訓、java培訓、期待與您交流! ----------

一、Java語言概述及三大技術架構

  1Java語言概述

  Java是SUN公司于1995年推出的一種面向Internet的編程語言。其特點是:面向對象、通用性、高效性、安全性、跨平臺。隨著Java技術在web方面的不斷成熟,已經成為Web應用程序的首選開發語言。

  2Java三大技術架構

  Java由四方面組成:Java編程語言、 Java文件格式、 Java虛擬機(JVM)、 Java應用程序接口(Java API)

  Java有三種技術架構,內容如下:

  (1)J2EE(Java 2 Platform EnterPRise Edition):在jdk5.0版本后稱為JAVAEE,是為開發企業環境下的應用程序提供的一套解決方案。該技術體系中包含的技術如Servlet jsp等,主要針對于Web應用程序開發。

  (2)J2SE(Java 2 Platform Standard Edition):在jdk5.0版本后稱為JAVASE,是在java基礎階段主要學習的內容,包含構成Java語言核心的類。比如:數據庫連接、接口定義、輸入/輸出、網絡編程等。

  (3)J2ME(Java 2 Platform Micro Edition):在jdk5.0版本以后稱為JAVAME,該技術多應用于一些電子產品的嵌入式開發。

二、Java虛擬機、Java運行環境、Java運行機制

  1Java虛擬機(英文全稱:JavaVirtual Machine。簡稱:JVM

  Java虛擬機是一種抽象化的計算機,通過在實際的計算機上仿真模擬各種計算機功能來實現。Java虛擬機有自己完善的硬體架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。JVM屏蔽了與具體操作系統平臺相關的信息,使得Java程序只需生成在Java虛擬機上運行的字節碼,就可以在多種平臺上不加修改地運行。這也成就了Java強大的跨平臺能力。

  Java虛擬機是不跨平臺的,不同的操作系統有不同的JVM版本,常見的JVM版本有:Windows版本、linux版本、MAC版本。

  2Java運行環境搭建

  (1)JRE(Java Runtime Environment):Java運行環境,包括“Java虛擬機”和“Java程序所需的核心類庫”。如果僅僅是運行已經開發好的Java程序,計算機中只需要安裝JRE 即可。

  (2)JDK(Java Development Kit):Java開發工具包(集),主要包括JRE以及Java開發工具。Java開發工具中包括:編譯工具(javac.exe) 打包工具(jar.exe)等。

3Java運行機制

  

三、Java環境變量的配置步驟

  1、先下載JDK,并且安裝。

  2、配置java環境變量,配置步驟如下:

  • 右擊“我的電腦”-->"高級"-->"環境變量";
  • 在系統變量里新建JAVA_HOME變量,變量值為:C:/Program Files/Java/jdk1.6.0_14(根據自己的JDK安裝路徑填寫);
  • 新建classpath變量,變量值為:.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar;
  • 在path變量(已存在不用新建)添加變量值:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin(注意變量值之間用“;”隔開);

  3、測試環境變量配置是否成功:

  單擊電腦的“開始”->;“運行”,鍵入“cmd”; 鍵入命令命令,出現命令行窗口,在命令行窗口中,輸入java -version、java、javac等命令,查看是否出現java相關的提示信息,若出現,則說明環境變量配置成功。

四、Java注釋

  Java有三種格式的注釋:單行注釋、多行注釋、文檔注釋

  1.單行注釋:

  格式: // 注釋內容 ,//后到本行結束的所有內容會被編譯器忽略。

  2.多行注釋

  格式: /* 注釋內容 */,/* */之間的所有字符會被編譯器忽略。

  3.文檔注釋

  格式:/** 注釋內容 */, 在/** */之間的所有字符會被編譯器忽略,java特有的(用于生成文檔)。通常書寫在類、域、構造函數、方法、定義之前。注釋內容可以被JDK中的工具javadoc.exe所解析,生成一套以網頁文件形式體現的該程序分說明文檔。

  注意:注釋通常有兩種作用:(1)程序代碼的注解說明;(2)可以用來調試程序。

五、Java中的標識符的命名規則

(1)由字母、數字、下劃線、$組成,不能以數字開頭。

(2)Java是一種強類型的語言,嚴格區分大小寫。

(3)不允許使用java中的關鍵字和保留字。

(4)別用Java API里面的類名作為自己的類名。

六、初學寫代碼的習慣

編程時用程序語言來實現人類做事思想的過程。因此,初學編程者,可將自己的編程思路先整理出來,然后在采用編程語言來實現。可以采用注釋的形式來梳理自己的編程思路,格式如下

/*

需求:功能實現的說明;

思路:1、…… 2、……

步驟:1、…… 2、……

*/

入門的具體案例如下:

  /*

  需求:練習一個hello world程序。

  思路:

  1、定義一個類,因為java程序都定義類中,java程序都是以類的形式存在的,類的形式其實就是一個字節碼文件最終體現。

  2、定義一個主函數。為了讓該類可以獨立運行。

  3、因為演示hello world,在控制臺上看到該字樣,所以需要使用輸出語句完成。

  步驟:

  1、用class關鍵字來完成類的定義,并起一個閱讀性強的類名。

  2、主函數:public static void main(String[] args)這時固定格式的。jvm認識。

  3、使用輸出語句:System.out.println("hello world")。

  */

class Demo{

  //定義一個主函數,為了保證程序的獨立運行。

  public static void main(String[] args){

    //這是輸出語句,用于將括號中的數據打印到控制臺上,ln可以在數據的結尾處換行。

    System.out.println("hello world");

  }

}

---------- android培訓、java培訓、期待與您交流! ----------


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淳安县| 湘阴县| 荣成市| 昌平区| 高安市| 柳江县| 潞西市| 公主岭市| 阿合奇县| 长春市| 新干县| 山东省| 鱼台县| 准格尔旗| 嘉荫县| 出国| 新津县| 芜湖市| 资中县| 额尔古纳市| 荆门市| 拉萨市| 元谋县| 七台河市| 祁门县| 泰州市| 宜章县| 临桂县| 上饶市| 原阳县| 重庆市| 灌阳县| 娄烦县| 志丹县| 灵宝市| 合江县| 临湘市| 新兴县| 汶川县| 宣汉县| 宣汉县|