1. 程式人生 > >學習java核心程式碼1

學習java核心程式碼1

1、註釋分為三類
行註釋://
多行註釋:/* 多行註釋*/
文件註釋:/* 文件註釋 /
2、一些行業術語
jdk:java 開發工具
jre:java執行環境 不包含編譯器
編譯器:將java原始碼變異成位元組碼
3、資料型別
八大基本型別就不用提了
大數值(big number):能夠表示任意的精度的算數包。—這是一個java物件即BigDecimal 這個類在計算中不涉及到四捨五入
NaN表示無窮大,就是表示不出來的數
BigInteger:實現任意精度的整數運算
BigDecimal:現任意精度的浮點數運算
使用方法:使用valueOf()靜態方法將普通數值轉化為大數值
Big*型別的資料不能使用+-*/進行算術運算,需要呼叫方法
add()表示加
multiply表示*
divide表示除
subtract表示減
mod表示求餘
4、equal和==的區別


equal比較的是字串的值是不是相等的
“==”:比較的是字串的地址是不是相等的
5、String 和StringBuilder
String 定義的字串是不可變的,StringBuilder定義的字串是可變的
StringBuilder中的一些方法的使用
StringBuilder( )是一個空字串的構造器
物件.length( )返回的是快取器中的程式碼單元數量
物件.append(String aa ) 追加字串並返回最終的字串
物件.toString 返回的是緩衝器內容相同的字串