java中如何运行小程序_一起学java(一)——运行第一个小程序
接下來的一段時間內會更新一起學java系列,喜歡的關注一下我吧。微信公眾號:什么都不懂的大佬;初學,有錯誤的地方請大家多多指教。
---------------分割線--------------
一. 什么是java?
java是一門面向對象的計算機編程語言,一門非常高級,健壯并且安全的編程語言,它的特點有:簡單,面向對象,平臺無關,多線程等特點。于1995年第一次被推出,具有功能強大和簡單易用兩個特征。
二.配置運行環境
1.安裝jdk(java SE):
官網:
https://www.oracle.com/java/technologies/javase-downloads.html
安裝時注意安裝路徑,接下來會用。
2.系統環境變量設置:
計算機—>右鍵屬性—>高級系統設置—>環境變量—>新建—>變量名寫:JAVA_HOME,變量值寫剛才的安裝位置然后保存—>在環境變量的下面找到path然后點擊編輯—>點擊編輯文本—>變量名寫:PATH,在變量值最前面寫 %JAVA_HOME%\bin;
具體操作流程看下圖。
這樣的話就是配好了,如果不是這樣,請再仔細閱讀步驟。
三.java程序的開發步驟:
在編寫程序前先說一下java的開發步驟:
第一步,源文件的編寫與保存:
首先建一個文本文檔,然后可以在里面進行代碼的編寫,編寫好后保存方式如圖:文件名要和代碼里的class后面的名字一樣,原因下面會講,后綴名把.txt改成.java,保存類型選所有文件,編碼選ANSI。
以上就是編寫與保存的方法,接下來一起寫一下第一個程序。
四.運行java的第一個hello word!
學習一門新的語言,第一個程序必然是hello word,每次運行這個程序,我都是非常激動的,因為它代表著我們又開啟了一門新的語言,廢話不多說,直接上代碼:
我又擴充了一下
上面的代碼是由兩個名字分別為 Hello 和Student 的類組成。
system.out.println是java的輸出語句
Student stu = new Student (); 這是java的構造方法
(涉及到的名詞下面會解釋)
運行方法:
1.windows+r 打開cmd(系統的命令行程序)
2.打開寫代碼的記事本的位置,cd的意思是更改目錄的位置,cd…的意思是返回上一級,大家都可以試一下。
3.編譯代碼:
javac.Hello.java
編譯時,必須與文件名一致;
代碼如果有問題,系統會告訴你具體的出錯位置,在記事本中改過來重新保存一下在執行一次這個步驟,直到出現下圖,就代表編譯成功了。編譯成功后會多出2個.class文件,這就是代碼中的2個類。
4.運行:
java.hello
運行時,名字要和包含主函數(main)的類相同,后期會再講。
這樣就是第一個程序了!
三.名詞解釋
1.類是什么
類就是具備某些共同特征的實體的集合,它是一種抽象的數據類型,它是對所具有相同特征實體的抽象。在面向對象的程序設計語言中,類是對一類“事物”的屬性與行為的抽象。
如果源文件中有多個類,那么只能有一個類public類;如果有一個類是public類,那么源文件的名字必須與這個類的名字完全相同,擴展名是.java。如果源文件沒有public類,那么源文件的名字只要和某個類的名字相同就可以了,擴展名也是.java。
2.什么是構造方法?
構造方法是一種特殊的方法,與一般的方法不同是:
1.構造方法的名字必須與定義他的類名完全相同,沒有返回類型,甚至連void也沒有。
2.構造方法的調用是在創建一個對象時使用new操作進行的。
3.構造方法不能被static、final、synchronized、abstract和native修飾。構造方法不能被子類繼承。
構造方法的作用:
構造方法分為有參數和沒有參數兩種。
有參數的構造方法主要就是用于對創建出來的對象進行初始化,避免了某 些屬性忘記初始化的問題;同時提高了程序的可閱讀性。
另一種是沒有參數的構造方法,又叫缺省構造方法。其實,你的類如果沒 有定義任何構造方法,Java的編譯器會配上一個自動缺省構造方法,這個構造方法是空的,不做任何事情,只是為了滿足編譯需要。或者,你也可以自己寫一個空的構造方法,在里邊對一些屬性賦值,或者執行一些其他操作。
其實,構造方法的主要作用就是為對象成員變量賦初始值。
3.什么是對象?
對象就是一個真實世界中的實體,對象與實體是一一對應關系的,意思就是現實世界的每一個實體都是一個對象,所以對象是一個具體的概念。
類是對象的集合,對象是類的實例;對象是通過new className產生的,用來調用類的方法;類的構造方法 .。
舉一個例子說明下類,比如Person(人)就是一個類,那么具體的某個人“張三”就是“人類”這個類的對象,而“姓名、身高、體重”等信息就是對象的屬性,人的動作比如“吃飯、穿衣”等就是對象的方法??傊惥褪怯邢嗤卣鞯氖挛锏募?#xff0c;而對象就是類的一個具體實例。同時類有多態和繼承,例如“人類”可以分為“男人、女人”,“老人、小孩”那么“男人、女人”就是“人類”的子類等等。
這一期內容就到這里啦,下一期內容:java的基本數據類型,數組,運算符,表達式,語句。喜歡的話就關注一下吧。
微信公眾號:什么都不懂的大佬
csdn:什么都不懂的大佬。
總結
以上是生活随笔為你收集整理的java中如何运行小程序_一起学java(一)——运行第一个小程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java printwriter 文件_
- 下一篇: java 日期 区间_如何实现时间区间的