一.計算機編程介紹
1計算機通過編程的方式告訴計算機指令吱抚,程序本身就是文本文件泊交,包括計算機指令
2.編程的幾個步驟:
(1).先編寫文本文件的程序
(2).把這個文件變成計算機可以執(zhí)行的程序
3.編程語言:c氢拥;java;c++蒲稳;python
二胳徽、java程序基礎介紹
1.java JDK -Java Development Kit
2.編寫的是.java文件的文本文件
3.javac把.java文件變成.class(類)文件
4.使用java命令來執(zhí)行.class文件
三、軟件安裝
1.JDK (包括JRE和java開發(fā)工具)? ? JRE包括JVM和java類庫
JRE -? Java Runtime Envionment
notepad++
Eclipse
文本文件--->(保存).java文件--->(通過javac).class--->(java)在jvm運行
四.查看java版本
java -version
五.配置path變量
windows有很多環(huán)境變量
path定義了一系列目錄
當執(zhí)行一個程序的時候,會首先查找當前目錄灭美,找不到就去path定義的目錄厘米一個個找過去
六.HelloWorld程序
所有java程序都是有類class組成的
class的最主要組成部分就是方法
七.編譯程序javac
cd:change directory 改變目錄
cd..到上一層目錄
cd xxx 到xxx目錄
dir 列出當前目錄下的文件
javac Hello.java
八.運行程序java
java Hello
配置classpath:java策劃個程序去classpath的目錄中去尋找類? ? 長久性的
方法:1.計算機屬性里配環(huán)境變量 新建classpath(不區(qū)分大小寫)——>.(當前路徑下)——>也可以配置文件全路徑推溃。----->永久的
九.配置classpath的第2種表示方法
java -classpath = c:\code? 只能用一次
方法:2.cmd,使用java -cp全路徑文件(.class) --->一次性
十.配置classpath的第三種方法
echo? %path%
set path = %class path%届腐;c:\code? 當前窗口有用
方法:3.cmd铁坎,使用set classpath=%classpath%;全路徑--->當前dos窗口
十一:包的概念 package
十二.深入剖析HelloWorld犁苏,理解幾個幾個概念
類:class
包:package
大括號
方法
main函數
十三.包關鍵詞:package
包是java用來組織多個文件的方式硬萍,類似于文件夾,多層文件夾使用點隔開围详,如qingke.java.hello 襟铭。
使用java命令運行帶包的類時,需要包括包的名字短曾,如java qingke.hello
java會在類的路徑下先查找qingke文件夾寒砖,在文件夾里面找hello.class
十四.類名與文件名的關系
類名可以和文件名不同,編譯出來的class文件的名字是類的名字嫉拐;
但如果類是public的哩都,類名必須和文件名一致,否則不能編譯婉徘;
一個文件可以包含多個類漠嵌,但是只能有一個public類。