原创 JAVA基礎--db01_入門-軟件安裝-環境變量
1:基礎常識 1:軟件開發 2:人機交互方式 3:常用的dos命令 2:什麼是軟件? 一系列按照特定順序組織的計算機數據(性別、年齡等)和指令(處理數據的方式)的集合 3:常見的軟件
原创 JAVA基礎--db02_java語言關鍵字
1:Java語言基礎組成(所有語言都是這些語法) 2.1關鍵字 2.5運算符 2.2標識符 2.6語句 2.3註釋 2.7函數 2.4常量和變量
原创 JAVA基礎_db03_java運算符-語句
1:比較運算符:結果是布爾值(>、<、==、!=、<=、>=、instanceof) instanceof檢查是否是類的對象 “hello”instanceof String 2:邏輯運算符(邏輯電路,易於記憶):&、|、!、^(異或)
原创 JAVA基礎--db04_java語句-函數-數組
1:for循環語句嵌套:大圈套小圈的思想 幾行是由外圈控制的,幾列是由內圈控制的 **** **** **** 九九乘法表: 形似三角形可以抽象成for循環嵌套 乘數隨着行的增加而增加,可以抽象成外圈for循環 被乘
原创 JAVA基礎--db22_java反射機制&正則
正則: 表示點 \\. 表示組 ()\\1 第一組 1:匹配 2:切割 3:替換 4:獲取 類—正則對象Pattern 匹配器Matcher纔是真正要用的 其中\\b是單詞邊界 網頁爬蟲:
原创 JAVA基礎--db17_javaMap集合_集合框架工具類
關聯源碼:開源項目都可以關聯,去找src源文件 小技巧:這裏要將字符串轉陳數組,就算記不清了方法,也有一個小技巧;知道返回值類型,可以先寫返回值類型,然後str.(alt+/)自動聯想就可以了。 集合框架工具類:Collections
原创 JAVA基礎--db18_javaSystem&Math&Date&IO流
類System:類中的方法和屬性都是靜態的 System.in//讀取鍵盤的輸入 常見方法: long currentTimeMillis(); getProperties()獲取系統信息: package db_01;
原创 畢業5年決定人的一生(轉)-- 大家千萬不要錯過這篇文章
大家千萬不要錯過這篇文章,畢業三年多了,能看到這篇文章也是一種幸運,真的受益匪淺,對我有很大啓迪,這篇文章將會改變我的一生,真的太好了,希望與有緣人分享,也希望對有緣人有所幫助!看完之後有種“相見恨晚”的感覺,特別激動,希望大家好好的珍
原创 JAVA基礎--db19_javaIO流緩衝區
複製:其實就是先讀後寫 public classHelloWorld { public static voidmain(String[] args) throws IOException{ FileReader
原创 JAVA基礎--db16_java泛型_map集合
Map集合:是和Collection並列的 常用方法: Keyset圖解 因爲key是唯一的,set也是唯一的,所以用set集。Key相當於一個丈夫 EntrySet圖解 HashTable和Vector一樣,都是1.
原创 JAVA基礎--db14_java基本類型包裝類_集合框架
基本數據類型包裝類: 如果字符串被integer封裝,可以使用另一個非靜態的方法intValue();將一個對象轉換成整數 進制轉換: 自動裝箱拆箱:作用,簡化書寫 集合: 數字有很多用數組存,數組有很多用二維數組存;固
原创 JAVA基礎--db12_java包機制
包機制: 包在系統裏體現就是文件夾 權限範圍: 子類中指的是不同包中的子類
原创 JAVA基礎--db15_java集合框架
Vector集合: 在1.0的時候就有了,1.2之後納入了集合框架,現在基本被arraylist替代。其中,所有帶elements的方法,都是其獨有的 addElement() Enumention en = vecto
原创 JAVA基礎--db21_java網絡編程&序列化
網絡編程: 網絡參考模型: 網絡通訊要素: 在沒有網的情況下,爲了方便本機,也給配置了一個127.0.0.1 如果這個不行,說明網卡掛了。 防火牆:就是禁用那些軟件的端口 所在的API:java.net.InetAddres
原创 JAVA基礎--db13_java_String&StringBuffer
String: 字符串存儲在字符串常量池;字符串緩衝區支持可變的字符串 String str = “abc”;在常量池中創建一個對象 String str1 =new String(“abc”);//在堆中創建兩個對象 Sys(str