在Java中,編譯期常量是指在編譯時(shí)已知且不會(huì)改變的常量值。這些常量值通常在編譯時(shí)就能確定,因此它們?cè)诰幾g期間被硬編碼到類文件中,而不是在運(yùn)行時(shí)計(jì)算。查看全文>>
在Java中,嵌套公共靜態(tài)類(nested public static class)與頂級(jí)類(top-level class)有幾個(gè)重要的不同之處,包括作用域、訪問(wèn)權(quán)限和用法等方面。查看全文>>
不可變對(duì)象(Immutable Object)是指一旦創(chuàng)建后,其狀態(tài)就不能被修改或改變的對(duì)象。在Java中,不可變對(duì)象具有以下特征。查看全文>>
字符集(Character Set)是多個(gè)字符的集合,字符集種類較多,每個(gè)字符集包含的字符個(gè)數(shù)不同,常見(jiàn)字符集有ASCII字符集、GBK字符集和Unicode(UTF-8)字符集等,依靠String類的構(gòu)造器進(jìn)行編碼解碼操作,具體如下:查看全文>>
在Java中,有三種主要的方式來(lái)創(chuàng)建線程:通過(guò)繼承Thread類、實(shí)現(xiàn)Runnable接口、以及使用Java 8之后引入的Lambda表達(dá)式。下面筆者將詳細(xì)說(shuō)明這三種方式的特點(diǎn)和使用方法。查看全文>>
無(wú)論是什么命令,用于什么用途,在Linux中,命令有其通用的格式。command代表命令本身。-options為[可選,非必填]命令的一些選項(xiàng),可以通過(guò)選項(xiàng)控制命令的行為細(xì)節(jié)...查看全文>>