java小tip
//20181128
·javaJDK原始碼在c盤java安裝目錄裡jdk資料夾src.zip壓縮包裡
·HashCode()返回的數可能是負數
·內部類的優點:可以方便呼叫所在類的方法
·介面中定義常量的時候,不支援外部呼叫的時候進行改變,因為前面隱藏了欄位final
·浮點數是不精確的,一般不用於比較,若要強行比較,則用到java.math包下的兩個類:BigInteger和BigDecimal
·遇到多個引用同名類的時候,為了增加程式碼可讀性,再要引入的類前面標明所在的包
·把定義的數字型別轉為字串:String str = 234+“”;直接加一個雙引號即可,syso(str+1);的輸出為2341
·當一個方法傳入的形參是“···”的時候,代表的是可以傳入無數個宣告型別的形參,處理的時候用增強版for 迴圈處理
相關推薦
java小tip
//20181128 ·javaJDK原始碼在c盤java安裝目錄裡jdk資料夾src.zip壓縮包裡 ·HashCode()返回的數可能是負數 ·內部類的優點:可以方便呼叫所在類的方法 ·介面中定義常量的時候,不支援外部呼叫的時候進行改變,因為前面隱藏了欄位final ·浮點數是不精確的,一般不用
小tip: margin:auto實現絕對定位元素的水平垂直居中
實現 可用 偏移 css代碼 百度 add 包含塊 統計 ica 轉載自:http://www.zhangxinxu.com/wordpress/?p=3794 一、絕對定位元素的居中實現 如果要問如何CSS實現絕對定位元素的居中效果,很多人心裏已經有答案了。 兼容性不
java小入門的感覺
java 重新 讓我 得到 java項目 新建 入門 補齊 們的 工作兩三年,.NET與Java都幹過,也都是應付差事,用著現有的框架,現有的規範,實現簡單的功能,有余力的情況下,看看框架中的代碼,欣賞一下前輩們的心血,居然在單位也算有心的了?! 最近的JAVA項目,比較奇
java小知識點3
調用 靜態 編譯器 ted .cn sta 語義 ron 過程 調用對象方法的執行過程: 編譯器查看調用對象的類型和方法名 編譯器查看調用方法時提供的參數類型 如果是靜態綁定方法(private、static、final),編譯器可以直接確定下來 虛擬機調用x實際對象最適
java小知識點6
參數化 類型轉換 spa mage 普通 ron nag 子類 ges 使用泛型機制編寫的代碼,要比那些雜亂的使用Object類型的變量,在進行強制類型轉換的代碼有更好的安全性和可讀性。 泛型類: 類型變量T放在類名之後,用<>,泛型類可以看做普通類的工廠。
java小知識點7
ima 需要 art ges strong mina ava tail rmi 進程:每個進程擁有自己的一整套變量 線程:共享數據 調用Thread.sleep不會創建一個新的線程,sleep是Thread類的靜態方法,用於暫停當前線程。 定義線程建議通過Runnable接
java小知識點8
img 字節 數據 ron 單例 blog put input 序列 可以從中讀入一個字節序列的對象叫做輸入流,可以向其寫出一個字節序列的對象叫做輸出流。 close方法:關閉流,flush緩沖區 字節流: 字符流: FilterInputStream 二進制
java小知識點9
sax 解析 http 文檔類型 技術分享 小知識點 .com -1 nbsp XML的結構: 文檔頭 文檔類型定義 文檔正文 解析XML: Dom樹形解釋器 SAX流機制解釋器 java小知識點9
Java-小技巧-005-double類型保留兩位小數4種方法
bsp 轉換 args clear cal instance double static ati 4種方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.Decimal
Java-小技巧-004-獲取當前時間前一周、前一月、前一年的時間
當前 println cal simple 時間 過去 sta logs settime SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c
Java小案例——對字符串進行加密解密
i++ 個數 color class 異或運算 揭秘 println scanner 英文 要求: * 對用戶輸入的每個字符的值進行加密,將解密後的字符串輸出 * 對用戶輸入的已加密字符串進行解密並輸出 實現代碼: import java.util.Sca
Java小案例——判斷所給年份是平年還是閏年
年份 平年 pre stat sca java next 用戶 string 要求: * 判斷用戶輸入的年份是平年還是閏年 實現代碼: import java.util.Scanner; /** * 要求: * 判斷用戶輸入的年份是平年還是閏年 *
Java小故事(一)
時間 abs 十年 caption out 創建 long ger i++ 1 import java.util.Date; //導入包 2 public class Test11 { 3
java小程序-----用if for寫會員登陸和商品列表
object span scanner 程序 out 筆記 bre welcome sys 一、父類 1 public class Father{ //父類 2 3 protected static i
Java小日歷
etop integer prev onu 執行 r+ @override jpanel enter 自己寫的一個小小日歷。執行程序是柯自己主動定位到當前年月日,當點擊下個月button是會定位到下個月的這一天,就是說天數不會變。當在一個月中點擊某一天時
Java小案例(行星移動)
println dmi dap ova gre 建議 his 矩形 graphic Java小案例 行星移動:參考:三百集 使用軟件:idea2017,java 1,圖片集:這裏 (idea圖片源放在target目錄下,才能訪問到),建議從小往上看。。。 2,定義MyFr
Java小案例-(逃離迷宮)
class hide open isempty adl isp view rgs *** Java小案例-(逃離迷宮) 一,迷宮需求描述: 1,用戶輸入迷宮圖(限制方形):字母1位墻,0為通,e為出口,m為入口,*為已訪問的位置,用外圍1圍住迷宮 2,運行軌跡右,左,下,上
Java小白入門學習筆記demo1輸出helloworld
out hello string 語句 返回 學習筆記 print [] system public class Hello{//公共 類 類名 public static void main(String[] args){ // 公共 靜態
JAVA小知識點記錄
val ++ returns 選擇 bytes undle note utf long 1.Mah.ceil() * Returns the smallest (closest to negative infinity) * {@code dou
java小遊戲-猜數字
stat next equal pan () 1-1 main alt pre 程序設計思路 隨機產生一個1-100的隨機數字。 用戶輸入一個數字,然後做判斷並輸出判斷結果。 用戶根據判斷結果再次決定要輸入的數字。 重復上面兩步,直到用戶輸入正確或者用戶放棄輸入。 程序流程