畢向東Java視訊D102
JVM(Java vitural machine),即Java虛擬機器,由JVM來負責Java程式在該系統中的執行。
JRE(java runtime environment,java執行環境):
包括JVM和Java程式所需的核心類庫等,如果想要執行一個已經開發好的Java程式,計算機中只需要安裝JRE即可。
JDK(java development kit,java開發工具包)
提供給java開發人員用的,其中包含了Java的開發工具,也包括了JRE.
其中的開發工具:編譯工具(Javac.exe)、打包工具(jar.exe)
一點實踐
- 在mac系統的終端下 先切換路徑到對應的資料夾下面
cd /Users/Work/Intellij\ Work/com/company
然後javac xxx.java
就會立刻在該資料夾下生成一個同名的xxx.class檔案
接著java xxx
就可以在終端看到執行的結果
- 檢視java版本
java -version
相關推薦
畢向東Java視訊D102
JVM(Java vitural machine),即Java虛擬機器,由JVM來負責Java程式在該系統中的執行。 JRE(java runtime environment,java執行環境): 包括JVM和Java程式所需的核心類庫等,如果想要執行一個已經開
畢向東Java視訊學習筆記【Day11 異常+object類】
Java_Day11 異常+object 異常 異常:是在執行時期發生的不正常情況。。 在java中用類的形式對不正常情況進行了描述和封裝物件。 描述不正常的情況的類,就稱為異常類。 以前正常流程程式碼和問題處理程式碼相結合, 現在將正常流程程式碼和問題處理程式碼分離
黑馬程式設計師:畢向東java視訊之基礎篇
一、學習java預備工作: 1、dos命令列 dir:列出當前目錄下的檔案和資料夾 md:建立目錄 rd:刪除目錄 del:刪除檔案 exit::推出dos命令列 2、java特性:與平臺無關 原理:在執行java應用程
畢向東Java基礎視訊教程(含課件和原始碼)
本套視訊是傳智播客畢向東老師Java基礎班的25天全程實錄視訊教程,適合零基礎同學學習的Java基礎視訊教程。 內容涉及到的知識點: 1、計算機基本原理,Java語言發展簡史,Java開發環境的搭建,體驗Java程式的開發,環境變數path和classpath的設定,Java程式的執行過程,Java反編譯工具
致敬畢向東java視頻
目錄 傳智播客 編程思想 容易 區別 裏的 編譯 系統 elisp 大一: 轉專業之前在網易雲公開課看過麻省理工的線代收益頗多, 大二上學期: 在網易雲上看了阿發的c,反復看了五六遍,感覺不難又總感覺少點什麽,後來看了好斌(優秀的專科老師)豁然開朗,看了兩遍。好斌的數據結構
畢向東—Java基礎知識總結(超級經典)
Java基礎知識總結(超級經典) 寫程式碼: 1,明確需求。我要做什麼? 2,分析思路。我要怎麼做?1,2,3。 3,確定步驟。每一個思路部分用到哪些語句,方法,和物件。 4,程式碼實現。用具體的java語言程式碼把思路體現出來。 &nbs
多執行緒例項之簡單的賣票程式 ------記錄與畢向東老師視訊
/*簡單的賣票程式,多個視窗同時實現 1.定義類的實現Runnable介面 2.覆蓋Runnable介面中的run方法。將執行緒要執行的程式碼存放在該run方法中。 3.通過Thread類建立執行緒物件。 4.講Runnable介面的子類物件作為實際引數傳遞給Thread類
畢向東——JAVA基礎——工具類、API生成
靜態的應用:將每個類中共有的功能進行抽取,獨立封裝,以便複用。/** * 這是一個對陣列進行操作的工具類,該類提供了獲取最值、排序等功能。 * @author CongYao * @ver
畢向東——JAVA基礎——異常
1、電腦丟擲問題,老師來處理,處理不了再丟擲/* 畢老師用電腦上課。 上課中可能出現的問題:電腦藍屏、電腦冒煙。 對問題進行描述,封裝成物件。 冒煙發生後,出現講課無法繼續, 出現了講師問題:課時計
畢向東——JAVA基礎——繼承和抽象
1、繼承和抽象應用/* 假如我們在開發一個系統時需要對員工進行建模,員工包含 3 個屬性: 姓名、工號以及工資。經理也是員工,除了含有員工的屬性外,另為還有一個 獎金屬性。請使用繼承的思想設計出員工類和
java學習筆記——畢向東視訊day06
class Demo { int = 6; public static void main(String[] args) { Demo d = new Demo(); d.x = 8; show(new Demo());
java學習筆記——畢向東視訊day01
day01沒啥好說的,就是一些基本概念和環境搭建,之前在慕課網已經搭好了,看視訊也是用的1.50x,在這裡就做一些簡單摘要把。 摘自課程PPT的內容: 什麼是軟體? •軟體:一系列按照特定順序組織的計算機資料和指令的集合。 •常見的軟體: •系統軟體: •如:DOS,win
Java基礎知識_畢向東_Java基礎視頻教程筆記(5-10)
efi color 逗號 ret 語句 簡單的 靜態成員 throws 解決 06天-05-面向對象(幫助文檔的制作javadoc):java文檔生成命令:javadoc -d filepatn demo.java -author -version(可選)一個類中默認會
Java基礎知識_畢向東_Java基礎視頻教程筆記(13)
書寫 線程 定位 obi binarys hexstring 替換 ringbuf 3.5 13天-01-String String類適用於描述字符串事物。 常見的操作:1.獲取: 1.1字符串中包含的字符數,也就是字符串的長度。 int length():獲取長度
java畢向東基礎day8
1. Throwalbe有兩個子類:Error和Exception 一般的異常類裡面有三個得到異常資訊的方法: getMessage() :獲取異常資訊; toString():獲取異常類名和異常資訊; printStackTrace():獲取異常類名和異常資訊,以及異常出
java基礎畢向東-day6-8
1.只有類才存在靜態的變數 方法只能對靜態變數的操作 不能在方法內試圖定義靜態變數否則的話會丟擲編譯錯誤。 靜態變數的本意是為了讓所有的物件共享這個變數,如果在方法裡面定義靜態變數的話就存在邏輯錯誤了,也達不到你想要目的. 因為在方法定義靜態變數根本沒有他的任何
Java畢向東 day4----陣列
1.陣列宣告格式: int[] arr=new int[length]; int arr[]=new int[length] int[] arr=new int[]{1,2,4,4,2,2,345}; int[] arr={1,2,4,4,2,2,345}; 2.java程式在執
java畢向東day2-day3
1.轉義字元:通過\轉變後面字母或者符號的含義 \n:換行。 \b:退格。相當於backspace。 &
java畢向東第一章節作業
JRE和JDK的區別: JDK指的是“Java Development Kit”,JRE指的是“Java Runtime Environment”,裡面包含了JVM和java程式所需要的核心類庫等,如果想要執行一個
javaSE基礎知識(畢向東視訊筆記)
程式碼僅僅是你思想的一種體現形式。知識預備:軟體開發軟體:一系列按照特定順序組織的計算機資料和指令的集合.常用的軟體;系統軟體(DOS,windows,Linux等)應用軟體(掃雷,迅雷,QQ等)什麼是開發?製作軟體人機互動軟體的出現實現了人與計算機之間的更好的互動.互動方式