Java筆記2
Java語言的核心優勢:跨平臺
面向物件的三個基本特徵是:封裝、繼承、多型。
計算機高階語言的型別:主要有編譯型和解釋型兩種
1.計算機語言發展史中的主線。
機器語言->組合語言->高階語言
2.Java的跨平臺的實現原理。
java在作業系統上加入了jvm虛擬機器,程式執行在jvm上,jvm會自動根據不同作業系統將相同的.class位元組碼解釋成不同的機器碼
3.JDK、JRE、JVM 的區別和聯絡。
JDK(java development kit) >JRE(java runtime enviroment) >JVM(java virtual machine).
4.Java程式的開發和執行過程。
編寫原始檔->編譯原始檔(使用編譯器javac)->位元組碼->執行位元組碼(使用直譯器java)
5.環境變數Path的作用和配置。
相關推薦
Java筆記2(多型和介面)
1.多型(一種現象) 繼承是多型的實現基礎 多型:即物件的多種形態 1.引用多型 父類的引用可以指向本類物件 父類的引用可以指向子類物件 這就是引用多型 2.方法多型 建立本類物件時,呼叫的方法為本來的方法 建立子類物件
java筆記2-陣列操作
目錄 遍歷陣列 陣列排序 二維陣列 命令列引數 遍歷陣列 import java.util.Arrays; public class Main { public static void main(String[] args) { int[] ns = { 1,
Java筆記2
Java語言的核心優勢:跨平臺 面向物件的三個基本特徵是:封裝、繼承、多型。 計算機高階語言的型別:主要有編譯型和解釋型兩種 1.計算機語言發展史中的主線。 機器語言->組合語言->高階語言 2.Java的跨平臺的實現原理。 java在作業系統上
Java筆記2:Eclipse編寫第一個Java程式
1 下載並安裝jdk 2 下載較新版本的eclipse,eclipse都是非安裝版的,解壓縮即可。 3 雙擊eclipse.exe,開啟elipse軟體 4 FileàN
java筆記2——集合Collection
目錄 三、集合 一、為什麼會有集合?陣列不能滿足使用嗎? 首先Java是面向物件的語言,需要通過物件體現。為了方便對多個物件進行操作,我們需要儲存多個物件的容器。 目前學過的容器有StringBuffer和陣列。但是Str
Java-筆記2復習
這樣的 end 數據類型 ring 精度 ddr 常量 駝峰 bit 代碼整潔之道 整理人:尚矽谷 - 宋紅康 第2章 有意義的命名 2.1 介紹 軟件中隨處可見命名。我們給變量、函數、參數、類和包命
java 學習筆記2 面向對象(上)
awr ges abs nal mage 有效 面向對象 ima col 類和對象 類是某一批對象的抽象,可以把類理解成某種概念。對象是一個具體存在的實體。類和對象是面向對象的核心。 類定義的是多個實例的特征,類不是具體存在,實例才是具體存在。 定義類(class)的語法:
10.2-全棧Java筆記:最全面的IO技術(二)
java上節我們聊到「IO技術概念及入門」這節我們繼續聊一下IO技術的分類。Java中流的概念細分按流的方向分類:輸入流:數據流向是數據源到程序(InputStream、Reader結尾的流)輸出流:數據流向是程序到目的地(OutPutStream、Writer結尾的流)按處理的數據單元:字節流:按照字節讀取
11.2-全棧Java筆記:Java中如何實現多線程
java在JAVA中使用多線程非常簡單,我們先學習如何創建和使用線程,然後結合案例再深入剖析線程的特性。通過繼承Thread類實現多線程繼承Thread類實現多線程的步驟:1. 在Java中負責線程的這個功能的是java.lang.Thread 這個類2. 可以通過創建 Thread 的實例來創建新的線程。3
12.2-全棧Java筆記: TCP協議和UDP協議
java 區別在網絡通訊中,TCP方式就類似於撥打電話,使用該種方式進行網絡通訊時,需要建立專門的虛擬連接,然後進行可靠的數據傳輸,如果數據發送失敗,則客戶端會自動重發該數據。而UDP方式就類似於發送短信,使用這種方式進行網絡通訊時,不需要建立專門的虛擬連接,傳輸也不是很可靠,如果發送失敗則客戶端無法獲得。這
13.2-全棧Java筆記:打飛機遊戲實戰項目|Graphics|ImageIO|GameUtil
科技上節我們講到如何在遊戲項目中運用AWT技術繪制遊戲窗口,本節我們繼續往下講~~ 圖形和文本繪制1)paint方法如果要在窗口中畫圖或者顯示什麽內容,我們需要重寫paint(Graphics g)方法。 這個方法的作用是:畫出整個窗口及其內部內容。它會被系統自動調用。我們自己不需要去調用這個方法。【示例1】
14.2-全棧Java筆記: Java Swing創建窗口,原來這麽簡單!!!
java上節我們聊到GUI(Graphical User Interface)的概念,並學習GUI編程中主要需掌握兩個包,分別是:AWT和Swing,本節我們會通過Swing程序中常用的類和控件來實現第一個窗口。 javax.swing.JFrameJFrame在GUI中為一個窗口對象,繼承於Frame。JF
java學習筆記(2)
區別 ner false blog == imp 表達 知識 最大值 java基礎知識: 1:運算符 (1)算術運算符 A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正號 c:字符串連接符 C:/和%的區別 數據做除
Java學習筆記2(輸入與隨機數簡單介紹)
args image public 數據類型 system double next class gpo 輸入: import java.util.Scanner; public class ScannerDemo{ public static void main(Str
Java基礎筆記2
命令 程序編寫 .com 擴展 小程序 style 文件 inf 實現 創建第一個小程序 Java程序編寫步驟 1.將Java代碼編寫到擴展名為.java的文件中。 2.通過javac命令對該java文件進行編譯。 3.通過java命令對生成的class文件進行運行。 示例
Java 隨心筆記2
任意進制 基數 變量名 格式 bsp 其他 二進制 三元 java 一、變量 數據類型 變量名 = 變量值 註意:變量使用時需要賦值,不賦值不能使用; 變量使用有作用域的限制; 變量不可以重復定義 ; 關鍵字不能作為變量名。二、解決不同數據
《深入理解Java虛擬機》讀書筆記2-class文件結構
改變 image 都是 就是 固定 char 形式 lin ESS class文件結構 Class文件內容可以分為兩種數據類型:無符號數和表。其中無符號數包括u1,u2,u3,u4,分別代表1個字節,2個字節,3個字節和4個字節。無符號數可以表示數字、UTF8編碼的字符
java學習筆記2
int 輸入 n) ring 成績 scan str pub exti java條件選擇結構——if語句 邏輯運算符: >——大於
《Java 核心技術:卷Ⅰ》—學習筆記2
第四章 物件和類 (網路資料https://blog.csdn.net/world_snow/article/details/78831127) 物件:物件就是一個真實世界中的實體,物件與實體是一一對應關係的,意思就是現實世界的每一個實體都是一個物件,所以物件是一個具體的概念。 類: 具
java訪問許可權(筆記2)
1.類只有兩種訪問許可權:public,可以被所有包中的類訪問; &nb