免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Java介紹及基本用法

Java簡單介紹

軟件開發(fā)
  1. 系統(tǒng)軟件 :運行程序的平臺

  2. 應(yīng)用軟件:有功能的程序

Java的三種技術(shù)結(jié)構(gòu)
  1. J2EE—企業(yè)版

  2. J2SE—標準版

  3. J2ME—小型版

JVM:運行所有JAVA程序的抽象計算機,是Java語言的運行環(huán)境
不同的操作系統(tǒng)需要安裝與此對應(yīng)的Java虛擬機JVM

環(huán)境變量path配置

過程:

  1. 我的電腦–屬性–高級–環(huán)境變量

  2. 編輯path環(huán)境變量,在變量值開始處加上Java工具所在目錄,后面用“ ;”和其他值分隔開即可。

  3. 打開DOS命令行,任意目錄下敲入Javac

  4. 如果出現(xiàn)javac 的參數(shù)信息,配置成功

HelloWorld程序書寫
  1. 編寫
    文件保存成Demo.java,也稱為源文件

  2. 編譯
    出現(xiàn)一個Demo.class文件,可執(zhí)行文件

  3. 運行

Java基礎(chǔ)知識

Java語法格式
import java.util.Scanner;	//	導入所寫文件需要的包class class02{				//創(chuàng)建一個class類    public static void main(String[] args){    //首先建立一個主函數(shù)main()        Scanner scanner=new Scanner(System.in);        //新建一個Scanner        System.out.print("Enter a number between 0 and 1000:");        //提示用戶輸出語句        int num=scanner.nextInt();        //將用戶輸入的值進行賦值        System.out.print("The digits is: " sum);    }}
  • 函數(shù):public (公共的) static(靜態(tài)的) void(可更改的返回類型如int,Stirng,double等)main(函數(shù)名稱)

  • Java字符:
    【 . 】圓點:函數(shù)開頭訪問類成員時,導入包時使用
    【 { } 】花括號:通常把一個代碼塊括起來,花括號在代碼中以偶數(shù)形式出現(xiàn)
    【 () 】圓括號:在引用函數(shù)后,等情況使用
    【 ; 】分號:在每一個語句結(jié)束后使用,代表一句代碼結(jié)束
    【 [ ] 】方括號:在使用數(shù)組時使用
    【 // 】單行注釋
    【 /* / 】多行注釋:多行注釋中可以有單行注釋,但是不能有多行注釋,不能嵌套使用
    【/* */】文檔注釋:也不能嵌套使用

Java的數(shù)值
  1. 常量分類:
    整數(shù)(int),小數(shù)(double,float),字符(char),字符串(String),布爾型(boolean),null

  2. 數(shù)值的進制關(guān)系:
    二進制:0,1
    八進制:0,1,2,3,4,5,6,7【用0開頭表示】
    十進制:0,1,2,3,4,5,6,7,8,9
    十六進制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(xiàn)【用0x開頭表示】

◆ 8bit = 1Byte (八個二進制數(shù)為一個字節(jié))
◆ 負數(shù)之間的轉(zhuǎn)化:①先取反 ②再加一

  1. 變量的賦值與定義:
    ** 數(shù)據(jù)類型 變量名 = 初始化值 **(缺一不可)

Java數(shù)據(jù)類型
數(shù)據(jù)類型基本數(shù)據(jù)類型引用數(shù)據(jù)類型數(shù)值型字符型char布爾型boolean類class接口interface數(shù)組整數(shù)類型 byte short int long浮點類型 float double

boolean 布爾類型: 只返回 true 或者 flase
String 字符串類型(不屬于數(shù)據(jù)類型):用 " " 雙引號括起來的,連接字符串用
整數(shù)類型:
byte 1個字節(jié)的空間
short 2個字節(jié)的空間
int 4個字節(jié)的空間
long 8個字節(jié)
浮點類型:
double 8個字節(jié)的空間 float 4個字節(jié)的空間

十進制表示類型:2.2, .222
科學計算法: 3.14e2, 3.14E2, 1000E-2

如果要聲明浮點型常量是float型,要在常量后面加 F 或者 f
Java中只有浮點型的變量才可以接受科學計算式的結(jié)果

數(shù)據(jù)類型轉(zhuǎn)化
  1. 隱式類型轉(zhuǎn)化:JVM自動轉(zhuǎn)化

byte a = 1?char ch = 'W';

byte,short,char → int → long → float → double

遵循容量小的數(shù)據(jù)類型可以轉(zhuǎn)化為容量大的數(shù)據(jù)類型 ,byte,short,char 之間只能通過先轉(zhuǎn)化為int再進行轉(zhuǎn)化

  1. 強制類型轉(zhuǎn)化:大 --> 小 無法自行轉(zhuǎn)化,需要強制進行轉(zhuǎn)化
    強制轉(zhuǎn)換格式: (數(shù)據(jù)類型)(被轉(zhuǎn)數(shù)據(jù));

long l = 111L? int i = (int) l?  double d = 3.14?  float f = (float) d;
賦值運算符
運算符功能
=賦值
=加等
-=減等
*=乘等
/=除等
%=模等

s =2 可自動完成了強轉(zhuǎn)操作

算數(shù)運算符
運算符功能

正號
-負號

-
*
/
%取模

自增
自減
比較運算符
運算符功能
>大于
>=大于等于
<小于
<=小于等于
==相等
!=不等

比較運算符的結(jié)果都是boolean型

比較運算符
運算符功能
&
I
^異或
&&短路與
II短路或
移位運算符
運算符功能
&按位與運算
I按位或運算
^按位異或
~按位取反
<<左移(相當于給原數(shù)乘2 的倍數(shù))
>>右移(相當于給原數(shù)除以2的倍數(shù))
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
jave語言基礎(chǔ)——語法基礎(chǔ)
JAVA數(shù)據(jù)類型
JAVA|Java入門基本數(shù)據(jù)類型
Java運算符基本類型強制轉(zhuǎn)化原碼補碼
java四類八種基本數(shù)據(jù)類型
java基本數(shù)據(jù)類型
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服