国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

初始JAVA

tracy / 1091人閱讀

摘要:初識(shí)數(shù)據(jù)類型文章目錄初識(shí)數(shù)據(jù)類型的歷史由來(lái)的開(kāi)發(fā)環(huán)境簡(jiǎn)單介紹最基礎(chǔ)的主函數(shù)和語(yǔ)言的對(duì)比的數(shù)據(jù)類型總結(jié)的歷史由來(lái)的祖師爺詹姆斯高斯林詹姆斯高斯林是一名軟件專家,年月日出生于加拿大,編程語(yǔ)言的共同創(chuàng)始人之一,一般公認(rèn)他為之父。

初識(shí)JAVA & 數(shù)據(jù)類型

Java的歷史由來(lái)

Java的祖師爺 詹姆斯·高斯林
詹姆斯·高斯林 (James Gosling)是一名軟件專家,1955年5月19日出生于加拿大,Java編程語(yǔ)言的共同創(chuàng)始人之一,一般公認(rèn)他為“Java之父”。
1977年獲得了加拿大卡爾加里大學(xué)計(jì)算機(jī)科學(xué)學(xué)士學(xué)位,1983年獲得了美國(guó)卡內(nèi)基梅隆大學(xué)計(jì)算機(jī)科學(xué)博士學(xué)位。

Java的開(kāi)發(fā)環(huán)境(簡(jiǎn)單介紹)

JDK Java開(kāi)發(fā)者工具
JRE Java運(yùn)行環(huán)境
JVM Java虛擬 (可以用記事本寫(xiě)代碼,通過(guò)文件名的修改進(jìn)行編譯和運(yùn)行)
InteliJ IDEA 集成開(kāi)發(fā)環(huán)境

Java最基礎(chǔ)的主函數(shù) 和 c語(yǔ)言的對(duì)比

public class Helloword{      public static void main(String[] srga){           System.out.println("hello");      }}

1.public 訪問(wèn)修飾限定符之一,其中還有private,protected
public修飾的類名和文件名要一致。
2.class為關(guān)鍵字,用來(lái)定義一個(gè)類;而Helloword就是類的名稱。
3.String[] srga是形式參數(shù) ,其實(shí)就是一個(gè)數(shù)組;類比c語(yǔ)言當(dāng)中的int[] arr
4.System.out.println("hello")就是輸出的意思,其實(shí)println聯(lián)想到c語(yǔ)言當(dāng)中的printf函數(shù)。
5."hello",雙引號(hào)引起的為字符串,也為輸出內(nèi)容。

Java的數(shù)據(jù)類型

1.整形變量

int 變量名 = 初始值;

2.長(zhǎng)整型變量

long 變量名 = 初始值;
long num = 10L; // 定義一個(gè)長(zhǎng)整型變量, 初始值寫(xiě)作 10l 也可以(小寫(xiě)的 L, 不是數(shù)字1).
System.out.println(num) ;

3.雙精度浮點(diǎn)型變量

double 變量名 = 初始值;
double num = 1.0;
System.out.println(num)

4.單精度浮點(diǎn)數(shù)型變量

float 變量名 = 初始值;
float num = 1.0f; // 寫(xiě)作 1.0F 也可以
System.out.println(num);

5.字符類型變量

char 變量名 = 初始值;
char ch = ‘A’;

總結(jié)

首先初始JAVA,計(jì)算機(jī)語(yǔ)言總有相通的地方,在學(xué)習(xí)Java的同時(shí),聯(lián)想 對(duì)比 換位 C語(yǔ)言的相關(guān)知識(shí) 舉一反三 類比的方法學(xué)習(xí)Java。

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/122331.html

相關(guān)文章

  • Java虛擬機(jī)如何加載類的?

    摘要:虛擬機(jī)有個(gè)一加載機(jī)制,叫做雙親委派模型。擴(kuò)展類加載器擴(kuò)展類加載器的父類的加載器是啟動(dòng)類加載器。驗(yàn)證驗(yàn)證的目的就是需要符合虛擬機(jī)的規(guī)范。虛擬機(jī)會(huì)通過(guò)加鎖的方式確保方法只執(zhí)行一次。 引言 上一篇文章談到Java運(yùn)行的流程,其中有一環(huán)是類加載。今天就繼續(xù)深入探討JVM如何加載虛擬機(jī)。首先JVM加載類的一般流程分三步:·加載·鏈接·初始化那么是否全部Java類都是這樣三步走的方式加載呢?我們可...

    TANKING 評(píng)論0 收藏0
  • 雙重檢查鎖定與延遲初始

    摘要:基于的雙重檢查鎖定的解決方案對(duì)于前面的基于雙重檢查鎖定來(lái)實(shí)現(xiàn)延遲初始化的方案指示例代碼,我們只需要做一點(diǎn)小的修改把聲明為型,就可以實(shí)現(xiàn)線程安全的延遲初始化。 雙重檢查鎖定的由來(lái) 在java程序中,有時(shí)候可能需要推遲一些高開(kāi)銷的對(duì)象初始化操作,并且只有在使用這些對(duì)象時(shí)才進(jìn)行初始化。此時(shí)程序員可能會(huì)采用延遲初始化。但要正確實(shí)現(xiàn)線程安全的延遲初始化需要一些技巧,否則很容易出現(xiàn)問(wèn)題。比如,下...

    yvonne 評(píng)論0 收藏0
  • jvm類加載機(jī)制

    摘要:前面提到,對(duì)于數(shù)組類來(lái)說(shuō),它并沒(méi)有對(duì)應(yīng)的字節(jié)流,而是由虛擬機(jī)直接生成的。對(duì)于其他的類來(lái)說(shuō),虛擬機(jī)則需要借助類加載器來(lái)完成查找字節(jié)流的過(guò)程。驗(yàn)證階段的目的,在于確保被加載類能夠滿足虛擬機(jī)的約束條件。 Java 虛擬機(jī)將字節(jié)流轉(zhuǎn)化為 Java 類的過(guò)程。這個(gè)過(guò)程可分為加載、鏈接以及初始化 三大步驟。 加載是指查找字節(jié)流,并且據(jù)此創(chuàng)建類的過(guò)程。加載需要借助類加載器,在 Java 虛擬機(jī)中,類...

    lastSeries 評(píng)論0 收藏0
  • Java漫談---Java中的初始

    摘要:一成員變量的初始化成員變量的默認(rèn)值會(huì)在調(diào)用構(gòu)造方法之前對(duì)所有沒(méi)有在聲明時(shí)賦值的成員變量賦予默認(rèn)值。四初始化順序在類加載時(shí)唯一初始化一次次靜態(tài)變量和執(zhí)行靜態(tài)字句。 java中所有變量在使用之前必須得到初始值,否則無(wú)法編譯通過(guò)。java中的變量分為類中的成員變量和方法中的局部變量,方法中的局部變量在使用之前我們必須自己進(jìn)行初始化。 一、成員變量的初始化: 1、成員變量的默認(rèn)值: Java會(huì)...

    Alfred 評(píng)論0 收藏0
  • 談?wù)?em>Java的面向?qū)ο?/b>

    摘要:也就是說(shuō),一個(gè)實(shí)例變量,在的對(duì)象初始化過(guò)程中,最多可以被初始化次。當(dāng)所有必要的類都已經(jīng)裝載結(jié)束,開(kāi)始執(zhí)行方法體,并用創(chuàng)建對(duì)象。對(duì)子類成員數(shù)據(jù)按照它們聲明的順序初始化,執(zhí)行子類構(gòu)造函數(shù)的其余部分。 類的拷貝和構(gòu)造 C++是默認(rèn)具有拷貝語(yǔ)義的,對(duì)于沒(méi)有拷貝運(yùn)算符和拷貝構(gòu)造函數(shù)的類,可以直接進(jìn)行二進(jìn)制拷貝,但是Java并不天生支持深拷貝,它的拷貝只是拷貝在堆上的地址,不同的變量引用的是堆上的...

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

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

0條評(píng)論

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