1、StringBuffer、StringBuilder和String一樣,也用來代表字符串。String類是不可變類,任何對String的改變都 會引發新的String對象的生成;StringBuffer則是可變類,任何對它所指代的字符串的改變都不會產生新的對象。既然可變和不可變都有了,為何還有一個StringBuilder呢?相信初期的你,在進行append時,一般都會選擇StringBuffer吧!
成都網絡公司-成都網站建設公司成都創新互聯公司十多年經驗成就非凡,專業從事做網站、網站制作,成都網頁設計,成都網頁制作,軟文平臺,廣告投放平臺等。十多年來已成功提供全面的成都網站建設方案,打造行業特色的成都網站建設案例,建站熱線:18982081108,我們期待您的來電!
StringBuffer和StringBuilder類的區別也是如此,他們的原理和操作基本相同,區別在于StringBufferd支持并發操作,線性安全的,適 合多線程中使用。StringBuilder不支持并發操作,線性不安全的,不適合多線程中使用。新引入的StringBuilder類不是線程安全的,但其在單線程中的性能比StringBuffer高。
2、通配符泛型不單可以向下限制,如<? extends Collection>,還可以向上限制,如<? super Double>,表示類型只能接受Double及其上層父類類型,如Number、Object類型的實例。
3、多重繼承中,初始化順序為1.父類屬性 2父類構造方法 3子類屬性 4子類構造方法。
4、FileOutputStream的write方法有三類參數的重載,其中一個為int類型參數。就這個程序片段,語法和調用參數等都沒有問題,其中fos.write(‘a'),會自動進行轉換'a'為int類型(ascii編碼),當運行結束,并用記事本打開文件時,其中應該為字符a。
新聞標題:Java高級特性(基礎)
轉載源于:http://vcdvsql.cn/article0/jhgoio.html
成都網站建設公司_創新互聯,為您提供自適應網站、小程序開發、關鍵詞優化、網站維護、手機網站建設、搜索引擎優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯