原创 Java基礎 Collections Arrays 增強for循環 可變參數

Collections java.util.Collections 此類完全由在 collection 上進行操作或返回 collection 的靜態方法組成。它包含在 collection 上操作的多態算法,即“包裝器”,包裝器

原创 Java基礎 System,Runtime,Date,Calendar,Math-Random,Io流

System import java.util.*; class CollectionToArray { public static void main(String[] args) { Arra

原创 創建一個簡單的圓角ImageView

需求:創建一個簡單的圓角ImageView,使左上角,右上角的邊緣變成圓角. public class CornerImageView extends ImageView { int radius = 10;//圓角半徑

原创 Java基礎 管道流 RandomAccessFile DataStream ByteArrayStream 字符編碼

ObjectInputStream ObjectOutputStream 靜態不能被序列化 transient 修飾符可以使類成員無法被序列化 import java.io.*; class ObjectStreamDemo

原创 Android 取消 ListView 點擊效果

ListView添加該屬性即可取消點擊效果 android:listSelector="@android:color/transparent"

原创 golang文件讀寫

讀寫文件要用到os包中的 func OpenFile(name string, flag int, perm FileMode) (*File, error) 該方法第一個參數爲文件路徑,第二個參數控制文件的打開方式,第三個參數

原创 Java基礎 String StringBuffer StringBuilder

String 實現String.trim()和 翻轉字符串順序。 class StringTest { public static void main(String[] args)//throws Exception

原创 Java基礎 泛型

泛型 使用尖括號 <類型> 說明集合存儲的數據類型 書寫在返回值前邊,定義後邊。 import java.util.*; /* 泛型:JDK1.5 版本以後出現新特性。用於解決安全問題,是一個安全機制。 好處: 1.將運行時

原创 Java基礎 集合框架 共性方法 迭代器 ArrayList LinkedList Vector HashSet TreeSet

集合 Collection 接口java.util.Collection 包含許多對集合的操作方法 常用實現類: ArrayList List 接口的大小可變數組的實現。實現了所有可選列表操作,並允許包括 null 在內的

原创 Java基礎 IO流 File Properties PrintWriter 序列流SequenceInputStream

File類 用來將文件或者文件夾封裝成對象 方便對文件與文件夾進行操作 File對象可以作爲參數傳遞給流的構造函數 瞭解File類中的常用方法 文件過濾 import java.io.*; class FileDemo2 {

原创 Ubuntu下搭建AndroidStudio開發環境

一 安裝以及配置JDK 1. 下載jdk java官網: http://www.java.com/zh_CN/ Linux 32位系統 : http://javadl.oracle.com/webapps/download/

原创 Java基礎 多線程 解決安全問題 等待喚醒機制 Lock Condition interrupt join setPriority yield

線程間通信 函數說明: wait public final void wait() throws InterruptedException在其他線程調用此對象的 notify() 方法或 noti

原创 Java基礎 網絡編程 Socket UDP TCP URL

網絡編程 網絡模型 OSI參考模型 TCP/IP參考模型 網絡通訊要素 IP地址 端口號 傳輸協議 網絡通訊要素 網絡中設備的標識 不易記憶,可用主機名 本地迴環地址: 127.0.0.1 主機名: localhost

原创 Java基礎 GUI圖形用戶界面 佈局 事件 簡易記事本 雙擊運行jar

GUI - GUI - Graphical User Interface(圖形用戶接口). - 用圖形的方式,來顯示計算機操作的界面,這樣更方便更只管 - CLI - Command line User

原创 Java IO流

IO(Input Output)流 IO流用來處理設備之間的數據傳輸 Java對數據的操作是通過流的方式 Java用於操作流的對象都在IO包中 流按操作數據分爲兩種: 字節流與字符流。 流按流向分爲:輸入流,輸出流。 字節流的抽