大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java控制臺(tái)輸出語(yǔ)句

Java控制臺(tái)輸出語(yǔ)句

更新時(shí)間:2022-12-12 12:28:22 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1150次

1.控制臺(tái)輸出

System.out.println("哪吒javase講的真好");

println源碼:

public void println(String x) {
    synchronized (this) {
        print(x);
        newLine();
    }
} 
public void print(String s) {
    if (s == null) {
        s = "null";
    }
    write(s);
} 
private void write(String s) {
	try {
		synchronized (this) {
			ensureOpen();
			textOut.write(s);
			textOut.flushBuffer();
			charOut.flushBuffer();
			if (autoFlush && (s.indexOf('\n') >= 0))
				out.flush();
		}
	}
	catch (InterruptedIOException x) {
		Thread.currentThread().interrupt();
	}
	catch (IOException x) {
		trouble = true;
	}
}
private void newLine() {
	try {
		synchronized (this) {
			ensureOpen();
			textOut.newLine();
			textOut.flushBuffer();
			charOut.flushBuffer();
			if (autoFlush)
				out.flush();
		}
	}
	catch (InterruptedIOException x) {
		Thread.currentThread().interrupt();
	}
	catch (IOException x) {
		trouble = true;
	}
}

2.讀取輸入

package com.nezha.javase;
import java.util.Scanner;
public class Test {
    public static void main(String[] args) {
        System.out.println("你是誰(shuí)?");
        Scanner in = new Scanner(System.in);
        String name = in.nextLine();
        System.out.println("你幾歲了?");
        int age = in.nextInt();
        System.out.println("我是"+name + ",我今年"+age+"歲啦!");
    }
}

3.格式化輸出

(1)類型轉(zhuǎn)換字符

b Boolean值 h 散列碼(16進(jìn)制)
c Unicode字符 s String
d 整數(shù)型(10進(jìn)制) x 整數(shù)(16進(jìn)制)
e 浮點(diǎn)數(shù)(科學(xué)計(jì)數(shù)) % 字符“%”
f 浮點(diǎn)數(shù)(10進(jìn)制)    

(2)代碼實(shí)例

package com.nezha.javase; 
public class Test {
    public static void main(String[] args) {
        int age = 29;
        String name = "哪吒"; 
        String info = String.format("My name is %s and my age is %d", name, age);
        System.out.println(info);
    }
}

(3)控制臺(tái)輸出

4.包

(1)什么是包

為了更好地組織類,Java 提供了包機(jī)制,用于區(qū)別類名的命名空間。

(2)包的作用

把功能相似或相關(guān)的類或接口組織在同一個(gè)包中,方便類的查找和使用。

如同文件夾一樣,包也采用了樹(shù)形目錄的存儲(chǔ)方式。同一個(gè)包中的類名字是不同的,不同的包中的類的名字是可以相同的,當(dāng)同時(shí)調(diào)用兩個(gè)不同包中相同類名的類時(shí),應(yīng)該加上包名加以區(qū)別。因此,包可以避免名字沖突。

包也限定了訪問(wèn)權(quán)限,擁有包訪問(wèn)權(quán)限的類才能訪問(wèn)某個(gè)包中的類。

(3)Java 包作用域

1)public

可以被任何類使用

2)private

只能被定義它的類使用

3)protected

可以被自己、同一包下的其它類、子類使用

4)默認(rèn)作用域

可以被自己和同一包下的其他類使用

5.import關(guān)鍵字

(1)import

為了能夠使用某一個(gè)包的成員,我們需要在 Java 程序中明確導(dǎo)入該包,使用 "import" 語(yǔ)句可完成此功能。

如果在一個(gè)包中,一個(gè)類想要使用本包中的另一個(gè)類,那么該包名可以省略。

(2)static import靜態(tài)導(dǎo)入

jdk1.5里引入了“Static Import”機(jī)制,借助這一機(jī)制,可以用略掉所在的類或接口名的方式,來(lái)使用靜態(tài)成員。static import和import其中一個(gè)不一致的地方就是static import導(dǎo)入的是靜態(tài)成員,而import導(dǎo)入的是類或接口類型。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-04-24 搶座中
  • 全國(guó)校區(qū) 2025-05-15 搶座中
  • 全國(guó)校區(qū) 2025-06-05 搶座中
  • 全國(guó)校區(qū) 2025-06-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 欧美精品v欧洲高清 | 精品福利一区二区三区免费视频 | 国产精品毛片va一区二区三区 | 日日拍夜夜拍 | a视频网站| 日韩99精品| 国产69精品久久久久777 | 91视频免费网站 | 国产大片91精品免费看3 | 久草视频国产 | 久久精品人人做人人看最新章 | 欧美一级毛片欧美一级 | 国产97公开成人免费视频 | 国产成人精品高清在线观看99 | 成年女人在线视频 | 日本在线看片网站 | 精品精品国产欧美在线观看 | 国产成人+亚洲欧洲 | 五月婷婷激情六月 | 99久久精品全部 | 国产h片在线观看 | 米奇影院7777 | 婷婷国产天堂久久综合五月 | 亚洲视频一 | 国产精品久久精品福利网站 | 玖玖在线资源站 | 欧美成人一级视频 | 亚洲天天做夜夜做天天欢人人 | 一区二区在线精品免费视频 | 国产91小视频 | 亚洲欧美日韩国产专区一区 | 久久综合中文字幕 | 一级毛片毛片毛片毛毛片 | 中文字幕一区在线观看 | 日本天天操| 爆操白虎逼 | 成人精品视频一区二区在线 | 毛色毛片免费观看 | 在线视频免费观看a毛片 | 99热这里只有免费国产精品 | 日本一级在线观看视频播放 |