真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

JAVA基本數(shù)據(jù)類型有哪些呢

本篇文章給大家分享的是有關(guān)JAVA基本數(shù)據(jù)類型有哪些呢,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

在永和等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營銷型網(wǎng)站建設(shè),外貿(mào)營銷網(wǎng)站建設(shè),永和網(wǎng)站建設(shè)費(fèi)用合理。

1:關(guān)鍵字(掌握)
        (1)被Java語言賦予特定含義的單詞
        (2)特點(diǎn):
                全部小寫。
        (3)注意事項(xiàng):
                A:goto和const作為保留字存在。
                B:類似于Notepad++這樣的高級記事本會對關(guān)鍵字有特殊顏色標(biāo)記

2:標(biāo)識符(掌握)
        (1)就是給類,接口,方法,變量等起名字的字符序列
        (2)組成規(guī)則:
                A:英文大小寫字母
                B:數(shù)字
                C:$和_
        (3)注意事項(xiàng):
                A:不能以數(shù)字開頭
                B:不能是java中的關(guān)鍵字
                C:區(qū)分大小寫
        (4)常見的命名規(guī)則(見名知意)
                A:包        全部小寫
                        單級包:小寫
                                舉例:liuyi,com
                        多級包:小寫,并用.隔開
                                舉例:cn.itcast,com.baidu                                
                B:類或者接口
                        一個(gè)單詞:首字母大寫
                                舉例:Student,Demo
                        多個(gè)單詞:每個(gè)單詞首字母大寫
                                舉例:HelloWorld,StudentName
                C:方法或者變量
                        一個(gè)單詞:首字母小寫
                                舉例:name,main
                        多個(gè)單詞:從第二個(gè)單詞開始,每個(gè)單詞首字母大寫
                                舉例:studentAge,showAllNames()
                D:常量
                        全部大寫
                        一個(gè)單詞:大寫
                                舉例:PI
                        多個(gè)單詞:大寫,并用_隔開
                                舉例:STUDENT_MAX_AGE

3:注釋(掌握)
        (1)就是對程序進(jìn)行解釋說明的文字
        (2)分類:
                A:單行注釋        //
                B:多行注釋        /**/
                C:文檔注釋(后面講) /** */
        (3)把HelloWorld案例寫了一個(gè)帶注釋的版本。
                后面我們要寫一個(gè)程序的過程。
                需求:
                分析:
                實(shí)現(xiàn):
                代碼體現(xiàn):
        (4)注釋的作用
                A:解釋說明程序,提高了代碼的閱讀性。
                B:可以幫助我們調(diào)試程序。
                        后面我們會講解一個(gè)更高端的一個(gè)調(diào)試工具

4:常量(掌握)
        (1)在程序執(zhí)行的過程中,其值不發(fā)生改變的量
        (2)分類:
                A:字面值常量
                B:自定義常量(后面講)
        (3)字面值常量
                A:字符串常量 "hello"
                B:整數(shù)常量        12,23
                C:小數(shù)常量        12.345
                D:字符常量        'a','A','0'
                E:布爾常量        true,false
                F:空常量        null(后面講)
        (4)在Java中針對整數(shù)常量提供了四種表現(xiàn)形式
                A:二進(jìn)制        由0,1組成。以0b開頭。
                B:八進(jìn)制        由0,1,...7組成。以0開頭。
                C:十進(jìn)制        由0,1,...9組成。整數(shù)默認(rèn)是十進(jìn)制。
                D:十六進(jìn)制        由0,1,...9,a,b,c,d,e,f(大小寫均可)組成。以0x開頭。

5:進(jìn)制轉(zhuǎn)換(了解)
        (1)其他進(jìn)制到十進(jìn)制
                系數(shù):就是每一個(gè)位上的數(shù)值
                基數(shù):x進(jìn)制的基數(shù)就是x
                權(quán):對每一個(gè)位上的數(shù)據(jù),從右,并且從0開始編號,對應(yīng)的編號就是該數(shù)據(jù)的權(quán)。
                
                結(jié)果:系數(shù)*基數(shù)^權(quán)次冪之和。
        (2)十進(jìn)制到其他進(jìn)制
                除基取余,直到商為0,余數(shù)反轉(zhuǎn)。
        (3)進(jìn)制轉(zhuǎn)換的快速轉(zhuǎn)換法
                A:十進(jìn)制和二進(jìn)制間的轉(zhuǎn)換
                        8421碼。
                B:二進(jìn)制到八進(jìn)制,十六進(jìn)制的轉(zhuǎn)換

6:變量(掌握)
        (1)在程序的執(zhí)行過程中,其值在某個(gè)范圍內(nèi)可以發(fā)生改變的量
        (2)變量的定義格式:
                A:數(shù)據(jù)類型 變量名 = 初始化值;
                B:數(shù)據(jù)類型 變量名;
                  變量名 = 初始化值;

7:數(shù)據(jù)類型(掌握)
        (1)Java是一種強(qiáng)類型語言,針對每種數(shù)據(jù)都提供了對應(yīng)的數(shù)據(jù)類型。
        (2)分類:
                A:基本數(shù)據(jù)類型:4類8種
                B:引用數(shù)據(jù)類型:類,接口,數(shù)組。
        (3)基本數(shù)據(jù)類型
                A:整數(shù)                        占用字節(jié)數(shù)
                        byte                        1
                        short                        2
                        int                         4
                        long                        8
                B:浮點(diǎn)數(shù)
                        float                        4
                        double                        8
                C:字符
                        char                        2
                D:布爾
                        boolean                        1
                        
                注意:
                        整數(shù)默認(rèn)是int類型,浮點(diǎn)數(shù)默認(rèn)是double。
                        
                        長整數(shù)要加L或者l。
                        單精度的浮點(diǎn)數(shù)要加F或者f。

8:數(shù)據(jù)類型轉(zhuǎn)換(掌握)
        (1)boolean類型不參與轉(zhuǎn)換
        (2)默認(rèn)轉(zhuǎn)換
                A:從小到大
                B:byte,short,char -- int -- long -- float -- double
                C:byte,short,char之間不相互轉(zhuǎn)換,直接轉(zhuǎn)成int類型參與運(yùn)算。
        (3)強(qiáng)制轉(zhuǎn)換
                A:從大到小
                B:可能會有精度的損失,一般不建議這樣使用。
                C:格式:
                        目標(biāo)數(shù)據(jù)類型 變量名 = (目標(biāo)數(shù)據(jù)類型) (被轉(zhuǎn)換的數(shù)據(jù));
        (4)思考題和面試題:
                A:下面兩種方式有區(qū)別嗎?
                        float f1 = 12.345f;
                        float f2 = (float)12.345;
                B:下面的程序有問題嗎,如果有,在哪里呢?
                        byte b1 = 3;
                        byte b2 = 4;
                        byte b3 = b1 + b2;
                        byte b4 = 3 + 4;
                C:下面的操作結(jié)果是什么呢?
                        byte b = (byte)130;
                D:字符參與運(yùn)算
                        是查找ASCII里面的值
                        'a'                97
                        'A'                65
                        '0'                48
                        
                        System.out.println('a');
                        System.out.println('a' + 1);
                E:字符串參與運(yùn)算
                        這里其實(shí)是字符串的連接
                        
                        System.out.println("hello"+'a'+1);
                        System.out.println('a'+1+"hello");
                        System.out.println("5+5="+5+5);
                        System.out.println(5+5+"=5+5");

以上就是JAVA基本數(shù)據(jù)類型有哪些呢,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當(dāng)前題目:JAVA基本數(shù)據(jù)類型有哪些呢
本文網(wǎng)址:http://weahome.cn/article/jhjjos.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部