成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【面試】Java基礎(chǔ)的那些事-Thr

ShowerSun / 1224人閱讀

摘要:為了提高程序運(yùn)行的效率,在軟件發(fā)布后,檢查默認(rèn)是被關(guān)閉的。注意不能保證原子性,不能代替,且其會(huì)阻止編譯器對(duì)代碼的優(yōu)化。以下方法用來(lái)判斷一個(gè)字符串中是否包含中文字符。

前言

面試中對(duì)于技術(shù)職位,一般分筆試與面談,如果面試官的一些小問(wèn)題你可以立馬找到對(duì)應(yīng)的知識(shí)點(diǎn)擴(kuò)展開(kāi)來(lái),那么這就是你的優(yōu)勢(shì),本系列將講述一些java面試中的事,不會(huì)很詳細(xì),但是應(yīng)該比較全面吧。

主要內(nèi)容

assert有什么作用?

斷言(assert)作為一種軟件調(diào)試的方法,在實(shí)際開(kāi)發(fā)中,assert主要用來(lái)保證程序的正確性,通常在程序開(kāi)發(fā)和測(cè)試時(shí)使用。為了提高程序運(yùn)行的效率,在軟件發(fā)布后,assert檢查默認(rèn)是被關(guān)閉的。

java中的assert是關(guān)鍵字,C語(yǔ)言是庫(kù)函數(shù);C語(yǔ)言是編譯時(shí)開(kāi)啟,Java語(yǔ)言是運(yùn)行時(shí)開(kāi)啟。

static關(guān)鍵字有哪些作用

1、為某特定數(shù)據(jù)類型或?qū)ο蠓峙鋯我坏拇鎯?chǔ)空間;

2、實(shí)現(xiàn)某個(gè)方法或?qū)傩耘c類而不是對(duì)象關(guān)聯(lián)在一起;

3、其四種使用情況:成員變量、成員方法、代碼塊和內(nèi)部類

4、static實(shí)現(xiàn)了單例模式

volatile有什么作用

被設(shè)計(jì)用來(lái)修飾被不同線程訪問(wèn)和修改的變量,被volatile類型定義的變量,系統(tǒng)每次用到它時(shí)都是直接從對(duì)應(yīng)的內(nèi)存當(dāng)中提取,而不會(huì)利用緩存,在使用volatile后,所有線程在人和網(wǎng)時(shí)候所看到變量的值都是相同的。

注意:volatile不能保證原子性,不能代替sychronized,且其會(huì)阻止編譯器對(duì)代碼的優(yōu)化。

instanceof 有什么作用

一個(gè)二元運(yùn)算符,其作用是判斷一個(gè)引用類型的變量所指向的對(duì)象是否是一個(gè)類(或接口、抽象類、父類)的實(shí)例,即它左邊的對(duì)象是否是它右邊的類的實(shí)例,該運(yùn)算符返回boolean類型的數(shù)據(jù)。

strictfp 有什么作用

是strict float point的縮寫,指的是精確浮點(diǎn),在這個(gè)關(guān)鍵字聲明的范圍內(nèi),所有浮點(diǎn)數(shù)的計(jì)算都是精確的。

值傳遞與引用傳遞

原始數(shù)據(jù)類型的傳遞參數(shù)時(shí)是按值傳遞,而包裝類型的傳遞參數(shù)時(shí)是按引用傳遞的。

Math中的round、ceil和floor方法的功能各是什么?

1、round四舍五入,Math.round(11.5)結(jié)果為12、Math.round(-11.5)結(jié)果為-11

2、ceil向上取整,返回值類型為Double

3、floor向下取整,返回值類型為Double

char型變量中是否可以存儲(chǔ)一個(gè)中文漢字

Java默認(rèn)使用Unicode編碼方式,即每個(gè)字符占用兩個(gè)字節(jié),因此可以用來(lái)存儲(chǔ)中文,英文占用一個(gè)字符,中文占用兩個(gè)字符,采用這種存儲(chǔ)方式的一個(gè)重要作用就是可以減少所需的存儲(chǔ)空間,提高存儲(chǔ)效率。

以下方法用來(lái)判斷一個(gè)字符串中是否包含中文字符。

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * @Author:UncleCatMySelf
 * @Email:[email protected]
 * @QQ:1341933031
 * @Date:Created in 10:10 201895 0005
 */
public class Test {

    public static void judgeZChineseCharactor(String str){
        String regEx = "[u4e00-u9fa5]";
        //判斷是否存在中文字符
        if (str.getBytes().length == str.length()){
            System.out.println("無(wú)漢字");
        }else{
            //如果存在中文字符,找出字符串中的中文字符
            Pattern p = Pattern.compile(regEx);
            Matcher m = p.matcher(str);
            while (m.find()){
                System.out.print(m.group(0)+"");
            }
        }
    }

    public static void main(String[] args) {
        judgeZChineseCharactor("Hello World");
        judgeZChineseCharactor("Hello 你好");
    }
}

結(jié)果為:

無(wú)漢字

你好

待續(xù)

有幫助的話,可以期待Four章節(jié)

如果對(duì)你有幫助,歡迎關(guān)注本人技術(shù)公眾號(hào),或者點(diǎn)贊,謝謝。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/76992.html

相關(guān)文章

  • 面試Java基礎(chǔ)那些-Two

    摘要:前言面試中對(duì)于技術(shù)職位,一般分筆試與面談,如果面試官的一些小問(wèn)題你可以立馬找到對(duì)應(yīng)的知識(shí)點(diǎn)擴(kuò)展開(kāi)來(lái),那么這就是你的優(yōu)勢(shì),本系列將講述一些面試中的事,不會(huì)很詳細(xì),但是應(yīng)該比較全面吧。 前言 面試中對(duì)于技術(shù)職位,一般分筆試與面談,如果面試官的一些小問(wèn)題你可以立馬找到對(duì)應(yīng)的知識(shí)點(diǎn)擴(kuò)展開(kāi)來(lái),那么這就是你的優(yōu)勢(shì),本系列將講述一些java面試中的事,不會(huì)很詳細(xì),但是應(yīng)該比較全面吧。 主要內(nèi)容 pa...

    you_De 評(píng)論0 收藏0
  • 面試Java基礎(chǔ)那些-One

    摘要:前言面試中對(duì)于技術(shù)職位,一般分筆試與面談,如果面試官的一些小問(wèn)題你可以立馬找到對(duì)應(yīng)的知識(shí)點(diǎn)擴(kuò)展開(kāi)來(lái),那么這就是你的優(yōu)勢(shì),本系列將講述一些面試中的事,不會(huì)很詳細(xì),但是應(yīng)該比較全面吧。 前言 面試中對(duì)于技術(shù)職位,一般分筆試與面談,如果面試官的一些小問(wèn)題你可以立馬找到對(duì)應(yīng)的知識(shí)點(diǎn)擴(kuò)展開(kāi)來(lái),那么這就是你的優(yōu)勢(shì),本系列將講述一些java面試中的事,不會(huì)很詳細(xì),但是應(yīng)該比較全面吧。 主要內(nèi)容 說(shuō)到...

    Stardustsky 評(píng)論0 收藏0
  • 聊一聊Iterable與Iterator那些

    摘要:接口中的方法該接口主要是返回類型的元素上的一個(gè)迭代器。被動(dòng)作拋出的異常將被傳遞給調(diào)用者接口中的方法該方法提供了一個(gè)可以并行遍歷元素的迭代器以適應(yīng)現(xiàn)在多核時(shí)代并行遍歷的需求。 前言 歡迎關(guān)注公眾號(hào):Coder編程獲取最新原創(chuàng)技術(shù)文章和相關(guān)免費(fèi)學(xué)習(xí)資料,隨時(shí)隨地學(xué)習(xí)技術(shù)知識(shí)! 在上一篇文章通過(guò)面試題,讓我們來(lái)了解Collection,我們會(huì)發(fā)現(xiàn)Collection接口之上還有一個(gè)接口Ite...

    honmaple 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<