原创 Android開發筆記(一)

一.  Android 應用程序開發技術結構圖 Linux核心提供最基本的功能,一些驅動程序等。 Androidruntime可以簡單的認爲是google爲android提供的JDK和虛擬機。 Librarie提供手機的常用的功能,運行

原创 Android開發筆記(三)

一.View初步   一個控件使用的基本流程: (1)先在佈局文件當中用XML代碼來聲明這個控件。 (2)然後在java程序當中用findViewById把控件對象找出來。 (3)可以設置這個控件對象的各種各樣的屬性。 (4)或者給控件

原创 Java開發練習8 多線程

編寫多線程程序,模擬多個人通過一個山洞。這個山洞每次只能通過一個人,每個人通過山洞的時間爲2秒(sleep)。隨機生成10個人,都要通過此山洞,用隨機值對應的字符串表示人名,打印輸出每次通過山洞的人名。提示:利用線程同步機制,過山洞用一條

原创 Java集合框架上機練習題

1編寫一個Book類,該類至少有name和price兩個屬性。該類要實現Comparable接口,在接口的compareTo()方法中規定兩個Book類實例的大小關係爲二者的price屬性的大小關係。在主函數中,選擇合適的集合類型存放Bo

原创 Java開發練習9.1 網絡編程UDP

1.使用UDP協議編寫一個網絡程序,設置接收端程序的監聽端口是8001,發送端發送的數據是“Hello,world” import java.io.IOException; import java.net.DatagramPacket;

原创 Ubuntu16.04美化及軟件安裝,使用心得

我先拋幾塊玉,有磚的請砸過來~ 1.裝上ubuntu第一件事,當然是換掉這個lowB的主題,推薦使用Unity Tweak Tool 這裏先檢查一下更新補丁 sudo apt-get update  sudo apt-get upgrad

原创 Java開發練習9.2 TCP

使用TCP協議編寫一個網絡程序,設置服務器端的監聽端口是8002,當與客戶端建立連接後,服務器端向客戶端發送數據“Hello,world”,客戶端收到數據後打印輸出。 public class tcp { public

原创 Java開發練習7.2 Java集合框架

選擇某種Map集合保存學號從1到15的學員的學號(鍵)和姓名(值),學號用字符串表示,輸入的時候要以學號亂序的方式存入Map集合,然後按照學號從大到小的順序將Map集合中的元素輸出打印。需要自定義Map集合的比較器Comparator,因

原创 Java開發練習7.1 Java集合框架

使用ArrayList集合,對其添加100個不同的元素: 1.使用add()方法將元素添加到ArrayList集合對象中; 2.調用集合的iterator()方法獲得Iterator對象,並調用Iterator的hasNext()和nex

原创 Java開發練習6,圖形界面

1.創建一個窗口程序(JFrame),標題欄起名爲“瀏覽器”,有一個菜單條,有“文件”、“編輯”、“查看”3個菜單。“文件”菜單有兩個菜單項,一項是“打開”,一項是“保存”,“打開”項做成子菜單,有兩個菜單項“打開x”和“打開y”,“保存

原创 Java開發練習1 求一個n階方陣對角線元素之和。

求一個n階方陣對角線元素之和。 import java.util.*; public class Fangzhen { public static void main(String[] args) { // TODO Auto-

原创 Windows10使用心得

一:如何徹底禁用/開啓1703/1709中的Windows Defender 1.右鍵點擊Windows 10開始菜單並點擊運行按鈕,然後在運行的輸入框中填寫Regedit最後按下回車鍵; 2。打開註冊表之後在地址欄粘貼下列路徑並按下回車

原创 Java開發練習4,接口

課堂練習1:教材160頁4.編程題   課堂練習2:大學裏的學生(Student)需要交學費,而研究生(Graduate)作爲學生比較特殊,除了需要交學費外,還可以獲取一部分科研津貼,由學校(University)統一發放。此外,學

原创 Java開發練習6.1 事件監聽

編寫一個JFrame窗口,要求如下: 1.在窗口的NORTH區放置一個JPanel面板。 2.JPanel面板放置如下組件: (1)JLable標籤,標籤文本爲“興趣”,右邊接着是三個JCheckBox多選按鈕,選項分別是“羽毛球”、“乒

原创 Java開發練習5,異常處理

三角形邊長判斷 import java.util.Arrays; import java.util.Scanner; public class TriangleTest { public static in