![240](https://upload.jianshu.io/users/upload_avatars/12839705/ce91b38c-cfb8-483a-9316-084b0949461f.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Java反射 Java反射是Java語(yǔ)言的一個(gè)特性掰读,它允許程序在運(yùn)行時(shí)獲取類的信息润匙、構(gòu)造對(duì)象义郑、調(diào)用方法和訪問屬性剔蹋。使用Java反射可以讓程序具有...
字符流 字節(jié)流主要是指InputStream和OutputStream以及其各種子類癌压。它們操作的單位是字節(jié)(byte)锰蓬,能夠讀取或?qū)懭肴我忸愋偷?..
String類的實(shí)現(xiàn)方式 在Java 9之前锣险,String類是由char數(shù)組實(shí)現(xiàn)的,每個(gè)char占用兩個(gè)字節(jié)的內(nèi)存空間篙螟。而在Java 9中菌湃,St...
Ⅰ. 背景 在研究String不可變特性的時(shí)候, 因?yàn)楸容^好奇有關(guān)常量池的相關(guān)概念遍略,就深入了一下到JVM源碼進(jìn)行了探究 在研究常量池的過程中惧所,不...
研究String不可變特性時(shí)遇到的問題分析 背景 三年前在學(xué)習(xí)String相關(guān)的概念知識(shí)的時(shí)候,看到了Java中String的不可變特性绪杏,說的是...
前言 在Java中下愈,從JDK1.5開始,就引入了泛型蕾久,不過經(jīng)常都能聽到一個(gè)詞:“泛型擦除”势似,這是什么情況?經(jīng)過了解發(fā)現(xiàn)僧著,原來Java中的泛型嚴(yán)格...
簡(jiǎn)介:按值傳遞和按引用傳遞有什么區(qū)別履因? 關(guān)于這兩個(gè)概念,其實(shí)主要來自于程序設(shè)計(jì)中一個(gè)叫“求值策略”的概念盹愚。這個(gè)概念在百度百科中可以查到: 百度百...
意圖 抽象工廠模式是一種創(chuàng)建型設(shè)計(jì)模式栅迄, 它能創(chuàng)建一系列相關(guān)的對(duì)象, 而無(wú)需指定其具體類皆怕。 簡(jiǎn)單來說毅舆,抽象工廠模式下,我們實(shí)際的對(duì)象創(chuàng)建都交給了...
時(shí)區(qū) 由于世界各國(guó)家與地區(qū)經(jīng)度不同愈腾,地方時(shí)也有所不同憋活,因此會(huì)劃分為不同的時(shí)區(qū)。有關(guān)國(guó)際會(huì)議決定將地球表面按經(jīng)線從東到西虱黄,劃成一個(gè)個(gè)區(qū)域悦即,并...