认识实习日记第二天
2023 年 6 月 6 日???? 星期二?????? 地點:鎮江軟通極客人才學院
主要內容:學習Java語法,學習與應用數據庫知識
今天是認識實習的第二天。李老師首先為我們講解了JAVA程序結構:一個完整的Java程序,它的基本結構包括:class類、main方法、輸出語句、注釋。
1.class關鍵字:一個程序的基本單位就是class類,class是用于定義類的關鍵字。
如://類名是Demo1
public class Demo1{
}//定義結束
Public class用于聲明一個Java類(Java源程序),public是訪問修飾符,表示class是一個公共類,可以在整個項目的任意位置進行調用訪問。如果不寫public也能正確編譯,但這個類將無法從命令行執行。一個源文件中可以包含活干個class類,但是只能有一個類使用public,該類的名稱必須與java源文件名稱保持一致。
2.main方法:如果一個類需要直接被執行,則需要在該類中定義一個main方法。Main函數是Java的入口方法,程序運行由此開始。
如:public static void main(String[] args) {
?????? //方法代碼語句
?? }
方法名是main,返回值是void,表示沒有任何返回值。關鍵字static是另一個修飾符,表示靜態方法。括號內表示String數組,由Java入口程序規定。
3.輸出語句:Java基礎語法中提供3種常見的輸出語句:
System.out.print();? //輸出
System.out.println();? //輸出并換行
System.out.printf();? //格式化輸出
4.轉義符:
\t?? 制表符
\n? 換行符
\u? 16進制編碼的ASCII碼
李老師首先用一個模擬購物方法的Java代碼對我們進行了演示,其中,提到的知識點有:有返回值的方法必須在方法中使用return進行數據返回,方法聲明的返回值類型必須和return的數據類型保持一致。
而后,又用一個萬年歷的編程思路,為我們講解了如何在輸入年份和月份以后得到打印一份正確的日歷,其中需要根據星期數決定1號打印的位置,計算輸入月份的總天數,打印該月的每一天,以及判斷每一天是否是周日。
下午上課時,李老師則開始為我們拓展MySQL和數據庫方面的知識。他先為我們講解了MySQL,MySQL是數據庫管理系統中的一種,是一種開放源代碼的關系型數據庫管理系統,由Oracle公司開發、發布和支持,是市面上最流行的數據庫管理軟件之一,它的主要特點是:其高速性能,它可在大量數據庫中提高查詢效率,它功能強大且使用方便,是一個真正的多用戶、多線程的SQL數據庫服務器,它能夠快速、有效和安全的處理大量的數據。在了解了MySQL的歷史和作用以后,我們在李老師的指導下安裝了該軟件。
Navicat premium則是一款數據庫管理工具。將此工具連接數據庫,可以從中看到各種數據庫的詳細信息,包括報錯等等。當然,也可以通過它登陸數據庫,進行各種操作。它是一個可多重連線資料庫的管理工具,它可以以單一程式同時連線到 MySQL、SQLite、Oracle、MariaDB、Mssql、及 PostgreSQL 資料庫,讓管理不同類型的資料庫更加的方便。它也是一款功能豐富、易于使用的數據庫管理工具,適用于多種數據庫系統。它提供了全面的功能和工具,幫助開發者管理和操作數據庫,進行數據設計和建模,執行查詢和腳本,進行數據同步和備份,以及進行安全和權限管理。無論是開發者還是數據庫管理員,都可以受益于 Navicat Premium 15 提供的便捷和強大的功能。
因此在下午的學習中,我們需要將兩個軟件分別下載完畢,然后在Navicat premium軟件中連接上MySQL,以此才能進行我們接下來幾天的學習。
總結
- 上一篇: 计算机学院写新条幅,用代码写迎新条幅什么
- 下一篇: 不断发展的5G MIMO网络和虹科测试方