pgsql中float4导致java程序精度丢失_Java基础系列02
生活随笔
收集整理的這篇文章主要介紹了
pgsql中float4导致java程序精度丢失_Java基础系列02
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
注釋
Java中支持三種注釋:1.單行注釋以//開始換行結(jié)束。2.多行注釋以/*開始,以*/結(jié)束。3.說明注釋以/**開始,以*/結(jié)束。關(guān)鍵字
關(guān)鍵字:是指在程序中,Java已經(jīng)定義好的單詞,具有特殊含義。例如上篇文章中HelloWorld例子中的:public,static,void,class等等都是關(guān)鍵字,Java已經(jīng)定義了其含義。全部都是小寫字母。關(guān)鍵字不用死記硬背,因?yàn)樘嗔?#xff0c;學(xué)到哪記到哪就行。標(biāo)識(shí)符
標(biāo)識(shí)符:是指在程序中,我們自己定義的內(nèi)容。比如:類的名字、方法的名字和變量的名字等等。命名規(guī)則:1.不能是關(guān)鍵字和保留字。2.由數(shù)字,字母和下劃線(_),美元符號(hào)($)組成,且首位不能是數(shù)字(現(xiàn)在的版本中也不能是單獨(dú)的下劃線或美元符)。3.嚴(yán)格區(qū)分大小寫。常用的命名約定類名規(guī)范:【大駝峰式】首字母大寫,后面每個(gè)單詞首字母大寫。例如:HelloWorld,Hello,SelectByName方法名規(guī)范:【小駝峰式】首字母小寫,后面每個(gè)單詞首字母大寫。例如:hellloWorld ?,hello,selectByName變量名規(guī)范:【小駝峰式】常量
常量:是指在Java程序中固定不變的數(shù)據(jù)常量的分類| 類型 | 含義 | 舉例 |
| 整數(shù)常量 | 所有的整數(shù)? | 0,1,2 |
| 小數(shù)常量 | 所有的小數(shù) | 3.14,1.11,2.22 |
| 字符常量 | 單引號(hào)引起來,只能寫一個(gè)字符,必須有內(nèi)容 | '1','你','a' |
| 字符串常量 | 雙引號(hào)引起來,可以寫多個(gè)字符,也可以不寫 | "你好","hello","a" |
| 布爾常量 | 只有兩個(gè)值(這里不展開解釋) | true(真),false(假) |
| 空常量 | 只有一個(gè)值(這里不展開解釋) | null |
變量
變量:常量是固定不變的數(shù)據(jù),那么在程序中可以變化的量稱為變量。舉個(gè)例子,數(shù)學(xué)中學(xué)的方程y=x+10。x和y的值都不確定,x可以帶入任意值。程序中我們也可以這樣使用字母保存數(shù)字進(jìn)行運(yùn)算。a=1,a=2,a=3等等a的值是可以變化的,這就是我們說的變量。a的值可以為哪些呢?接下來就要講數(shù)據(jù)類型。在Java中變量先要定義類型,根據(jù)變量的類型,給變量賦值。Java中要求一個(gè)變量每次只能保存一個(gè)數(shù)據(jù),必須要明確保存的數(shù)據(jù)類型。數(shù)據(jù)類型
Java的數(shù)據(jù)類型分為兩大類:1. 基本數(shù)據(jù)類型:包括 整數(shù)、浮點(diǎn)數(shù)、字符、布爾。?2. 引用數(shù)據(jù)類型:包括 類、數(shù)組、接口。四類基本數(shù)據(jù)類型又細(xì)分為八種| 數(shù)據(jù)類型 | 關(guān)鍵字 | 內(nèi)存占用 | 取值范圍 |
| 字節(jié)型 | byte | 1字節(jié) | -128至127 |
| 短整型 | short | 2字節(jié) | -32768至32767 |
| 整型 | int(默認(rèn)) | 4字節(jié) | -2^31至 2^31-1? ? 約±21億 |
| 長(zhǎng)整型 | long | 8字節(jié) | -2^63至2^63-1? ?19位數(shù)字 |
| 單精度浮點(diǎn)數(shù) | float | 4字節(jié) | 1.4013E-45至3.4028E+38 |
| 雙精度浮點(diǎn)數(shù) | double(默認(rèn)) | 8字節(jié) | 4.9E-324至1.7977E+308? |
| 字符型 | char | 2字節(jié) | 0至2^16^-1? ? [0,65535] |
| 布爾型 | boolean | 1字節(jié) | true,false |
變量的定義
上面了解了變量和數(shù)據(jù)類型,接著看變量的定義。變量定義的格式包括三個(gè)要素:數(shù)據(jù)類型?、變量名、數(shù)據(jù)值?。變量定義格式格式1:定義變量并賦值。如:int a = 10; float b = 3.14;格式2:先定義變量再賦值。如:int a; ... a=10;格式3:一個(gè)類型同時(shí)定義多個(gè)變量,之間用逗號(hào)分割。如:int a,b,z=10;注意:變量一定要先定義后使用。變量使用前一定要初始化。long類型建議數(shù)據(jù)后加L表示(long a = 100000L)。float類型建議數(shù)據(jù)后加F表示(float 3.14F)。在同一個(gè)大括號(hào)范圍內(nèi),不能重復(fù)定義變量(定義一個(gè)以上相同變量名的變量)。小猿寫了個(gè)簡(jiǎn)單示例文件(對(duì)文中知識(shí)點(diǎn)的實(shí)踐)放在后臺(tái),后臺(tái)回復(fù)【示例】即可。說明:為了避免耗費(fèi)大家寶貴的時(shí)間。文章主要是整理一些重點(diǎn)內(nèi)容,大家可以作為看書或看視頻后的鞏固。也可以作為復(fù)習(xí)重點(diǎn)來閱讀。歡迎大家一起探討問題。
ENDjava從基礎(chǔ)到進(jìn)階,前端從基礎(chǔ)到進(jìn)階,是一個(gè)漫長(zhǎng)且艱辛的旅途。只有互相幫助才能走得更遠(yuǎn)。歡迎大家一起探討問題,我們一起成長(zhǎng)。
Java學(xué)習(xí)之旅
等你加入
一同成長(zhǎng)
總結(jié)
以上是生活随笔為你收集整理的pgsql中float4导致java程序精度丢失_Java基础系列02的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转载] java中创建对象的方式
- 下一篇: she is so css什么意思,输入