java中8个基本数据类型到底是指什么?是什么意思,有什么作用?我需要权威的回答, 请列举java语言中的八种基本数据类型,10.什么是变量?变...

java\u4e2d8\u4e2a\u57fa\u672c\u6570\u636e\u7c7b\u578b\u5230\u5e95\u662f\u6307\u4ec0\u4e48\uff1f\u662f\u4ec0\u4e48\u610f\u601d\uff0c\u6709\u4ec0\u4e48\u4f5c\u7528\uff1f\u6211\u9700\u8981\u6743\u5a01\u7684\u56de\u7b54\uff0c

\u6240\u8c13\u7684\u57fa\u672c\u6570\u636e\u7c7b\u578b\uff0c\u6253\u4e2a\u6bd4\u65b9\uff1a\u963f\u62c9\u4f2f\u6570\u5b570123456789\uff0c\u5728JAVA\u4e2d\u5219\u7528int
i
=
01234567\u8868\u793a\uff0c\u5176\u4e2dint\u5373\u4e3a\u57fa\u672c\u6570\u636e\u7c7b\u578b\uff0c\u5b83\u5b58\u50a8\u6570\u5b57\u6570\u636e\uff0c\u800c26\u82f1\u6587\u5b57\u6bcd\u4e2a\u82f1\u6587\u5b57\u6bcd\u5219\u7528String
s
=
"abc..."\u8868\u793a\uff0c\u8fd9\u91cc\u7684String\u5e76\u975e\u57fa\u672c\u6570\u636e\u7c7b\u578b\uff0cString\u662f\u75311\u4e2a\u6216N\u5404char\u7ec4\u6210\u7684\uff0c\u800cchar\u5219\u4e3a\u57fa\u672c\u6570\u636e\u7c7b\u578b\u3002

\u7b80\u5355\u7684\u8bf4\uff0c\u57fa\u672c\u6570\u636e\u7c7b\u578b\u5c31\u662f\u4e00\u7cfb\u5217\u6570\u636e\u7684\u8868\u73b0\u5f62\u5f0f\u3002\u7efc\u4e0a\u6240\u8ff0

\u516b\u79cd\u57fa\u672c\u7c7b\u578b\uff1a
\u6570\u5b57\u7c7b\u578b byte(\u5b57\u8282 8\u4f4d-128--127)
short \uff08\u77ed\u6574 16\u4f4d -65536--65535 \uff09
int \uff08\u6574\u578b 32\u4f4d ---\uff09
long \uff08\u957f\u6574 64\u4f4d \uff09
float \uff08\u5355\u7cbe\u5ea6\u6d6e\u70b9\u6570 64\u4f4d\uff09
double \uff08\u53cc\u7cbe\u5ea6\u6d6e\u70b9\u6570 128\u4f4d \uff09
string UNICODE \u5b57\u7b26\u5e8f\u5217
\u5b9a\u4e49\u5b57\u7b26\u4e32\uff1astring str ;
\u8d4b\u503c \uff1astr="hello !"

int ,10就是int;
float ,小数点——10.2f;
double,小数点——10.2;
char ,(‘a’,‘b’),,char=(-128~127)字节
char是Java中的保留字,表示一种数据类型。与别的语言不同的是,char在Java中是16位的,因为Java用的是Unicode编码。不过8位的ASCII码包含在Unicode编码中,其值对应于0~127。char是Java八大基本数据类型之一。char在java中称为“字符型” 占2个字节。字符常量是用单引号括起的一个字符,且字符常量在内存中存储的是该字符在Unicode字符集中的排序位置,即整数。
long表示-2^63到2^63-1;

short表示-2^15到2^15-1;
byte
boolean
String

看看我BLOG上的连载吧:http://blog.csdn.net/mailbomb

byte、short、int、long、float、double、char、boolean

boolean byte short int long float double char

  • java鐨勫熀鏈暟鎹被鍨鏈夊摢浜
    绛旓細java鐨勫熀鏈暟鎹被鍨鏈夛細1銆佸竷灏斿瀷锛坆oolean锛夊彇鍊艰寖鍥达細True 鎴 False 2銆佸瓧鑺傚瀷锛坆yte锛夊彇鍊艰寖鍥达細0 - 255 3銆佺煭鏁村瀷锛坰hort锛夊彇鍊艰寖鍥达細-32,768 ~ 32767 4銆佹暣鍨嬶紙int锛夊彇鍊艰寖鍥达細-2,147,483,648 ~ 2,147,483,647 5銆侀暱鏁村瀷锛坙ong锛夊彇鍊艰寖鍥达細-9223372036854775808~9223372036854775807 6銆佸崟...
  • java涓鍖呭惈鍝簺鍩烘湰鏁版嵁绫诲瀷
    绛旓細java涓鍖呭惈鐨鍩烘湰鏁版嵁绫诲瀷浠嬬粛锛欽ava鍏辨敮鎸8绉嶅唴缃暟鎹被鍨嬨傚唴缃被鍨嬬敱Java璇█棰勫厛瀹氫箟濂斤紝鑰屼笖鐢↗ava鍏抽敭瀛楀懡鍚嶃備笅闈㈡潵鍏蜂綋瀛︿範杩8绉嶅唴缃被鍨嬨俠yte锛歜yte鏁版嵁绫诲瀷鏄8浣嶃佹湁绗﹀彿鐨勶紝浠ヤ簩杩涘埗琛ョ爜琛ㄧず鐨勬暣鏁帮紱鏈灏忓兼槸-128锛-2^7锛夛紱鏈澶у兼槸127锛2^7-1锛夛紱榛樿鍊兼槸0锛沚yte绫诲瀷鐢ㄥ湪澶у瀷鏁扮粍涓...
  • java鐨勫熀鏈暟鎹被鍨鏈夊摢浜沯ava鐨勫叓澶у熀鏈暟
    绛旓細鏁版嵁绫诲瀷 鍒嗕负鍩虹鏁版嵁绫诲瀷鍜屽紩鐢ㄦ暟鎹被鍨 锛佸熀纭鏁版嵁绫诲瀷鍒嗕负 鏁板煎瀷 瀛楃鍨 甯冨皵鍨嬶紙boolean)鏁板煎瀷 閲岄潰鏈夋暣鏁板瀷锛坆yte,short,int,long) 娴偣鍨嬶紙double,float)寮曠敤鏁版嵁绫诲瀷 绫籧lass,鎺ュ彛interface,鏁扮粍
  • 鏄嗘槑鍖楀ぇ闈掗笩鍒嗕韩Java鍩烘湰鏁版嵁绫诲瀷
    绛旓細double锛氬弻绮惧害娴偣鍨嬶紝鐢ㄤ簬瀛樺偍甯︽湁灏忔暟鐐圭殑鏁板瓧锛屽湪鍐呭瓨涓崰64浣嶏紝鍗8涓瀛楄妭锛岄粯璁ゅ0 char锛氬瓧绗﹀瀷锛岀敤浜庡瓨鍌ㄥ崟涓瓧绗︼紝鍗16浣嶏紝鍗2涓瓧鑺傦紝鍙栧艰寖鍥0~65535锛岄粯璁ゅ间负绌 boolean锛氬竷灏旂被鍨嬶紝鍗1涓瓧鑺傦紝鐢ㄤ簬鍒ゆ柇鐪熸垨鍋(浠呮湁涓や釜鍊硷紝鍗硉rue銆乫alse)锛岄粯璁ゅ糵alse 浜屻Java鏁版嵁绫诲瀷鍩烘湰姒傚康锛氭暟鎹...
  • java涓8涓熀鏈暟鎹被鍨嬪埌搴鏄寚浠涔?鏄粈涔堟剰鎬,鏈変粈涔堜綔鐢?鎴戦渶瑕佹潈 ...
    绛旓細char鏄Java涓鐨勪繚鐣欏瓧锛岃〃绀轰竴绉嶆暟鎹被鍨嬨備笌鍒殑璇█涓嶅悓鐨勬槸锛宑har鍦↗ava涓槸16浣嶇殑锛屽洜涓篔ava鐢ㄧ殑鏄疷nicode缂栫爜銆備笉杩8浣嶇殑ASCII鐮佸寘鍚湪Unicode缂栫爜涓紝鍏跺煎搴斾簬0~127銆俢har鏄疛ava鍏ぇ鍩烘湰鏁版嵁绫诲瀷涔嬩竴銆俢har鍦java涓绉颁负鈥滃瓧绗﹀瀷鈥 鍗2涓瓧鑺傘傚瓧绗﹀父閲忔槸鐢ㄥ崟寮曞彿鎷捣鐨勪竴涓瓧绗︼紝涓斿瓧绗﹀父閲忓湪...
  • java涓鐨鏁版嵁绫诲瀷
    绛旓細涓銆鍩烘湰绫诲瀷 1)Java涓鐨鏁版嵁绫诲瀷鏈夊叓绉嶏紝鍗冲熀鏈被鍨嬨傚叿浣撳涓嬶細鏁版嵁绫诲瀷 浣嶆暟 鍙栧艰寖鍥达細Boolean 1 True|False Byte 8 -128~127 Short 16 -32768~32767 Int 32 -2e31~2e31-1 Long 64 -2e63~2e63-1 Float 32 鐣 Double 64 鐣 Char 16 0~65535 鈥 /u0000鈥 ~鈥檜FFFF鈥樹簩銆佸紩鐢ㄦ暟鎹...
  • java鐨勫熀鏈暟鎹被鍨鏈夊摢浜
    绛旓細鏁版嵁绫诲瀷鍙互鍒嗕负涓ゅぇ绫伙細1锛鍩烘湰绫诲瀷锛2锛夋墿灞曠被鍨嬨傛湰鑺備腑锛屾垜浠氨涓璧锋潵瀛︿範涓涓Java璇█鐨勫熀鏈暟鎹被鍨銆傚畠鍖呮嫭 绫诲瀷 鎻忚堪 鍙栧艰寖鍥 Boolean 甯冨皵鍨 鍙湁涓や釜鍊紅rue銆乫alse Char 瀛楃鍨 Byte 8浣嶅甫绗﹀彿鏁存暟 -128鍒127涔嬮棿鐨勪换鎰忔暣鏁癝hort 16浣嶆棤绗﹀彿鏁存暟 -32768~32767涔嬮棿鐨勪换鎰忔暣鏁癐nt 3...
  • java鐨勫熀鏈暟鎹被鍨鏈夊摢浜
    绛旓細鈹忔暟鍊煎瀷鈹佲敵鈹佹暣鏁板瀷锛歜yte short int long 鈹鍩烘湰鏁版嵁绫诲瀷鈹佲攣鈹 鈹椻攣娴偣鍨嬶細float double 鈹 鈹e瓧绗﹀瀷锛歝har 鏁版嵁绫诲瀷鈺 鈹楀竷灏斿瀷锛歜oolean 鈹 鈹忕被锛坈lass锛夆敆寮曠敤鏁版嵁绫诲瀷鈹佲攣鈺嬫帴鍙o紙interface锛夆敆鏁扮粍锛坅rray锛
  • java涓int鏄粈涔堟剰鎬
    绛旓細java涓鐨刬nt鏄鍩烘湰鏁版嵁绫诲瀷锛宨nt琛ㄧず鐨勫氨鏄畾涔夋暣鍨嬫暟鎹侸ava鏄竴绉嶉潰鍚戝璞$殑璇█锛Java涓鐨勬暟鎹被鍨嬶紝鍒嗕负寮曠敤绫诲瀷鍜屽熀鏈暟鎹被鍨嬨鍩烘湰绫诲瀷鍙堝垎涓8绉嶃俰nt鍦↗ava鍐呴儴鏄敤32浣嶆潵琛ㄧず鐨勶紝鑰屾渶楂樹綅鏄〃绀虹鍙凤紝鍥犳鐪熸鍙互琛ㄧず鏁板瓧鐨勬槸31浣嶃Java鐨int绫诲瀷鍙栧艰寖鍥存槸-2^31~2^31-1.銆侸ava涓殑鏁版嵁...
  • java涓鐨鏁版嵁绫诲瀷鏈夊摢浜?
    绛旓細鍩烘湰鏁版嵁绫诲瀷濡備笅锛1銆佹暣鏁板瀷锛歜yte銆乻hort銆乮nt銆乴ong銆2銆佹诞鐐瑰瀷锛歠loat銆乨ouble.3銆佸瓧绗﹀瀷锛歝har銆4銆佸竷灏斿瀷锛歜oolean銆傛暟鎹被鍨嬪湪鏁版嵁缁撴瀯涓殑瀹氫箟鏄竴涓肩殑闆嗗悎浠ュ強鍦ㄨ繖涓奸泦涓婄殑涓缁勬搷浣滐紱鍥犱负涓嶅悓鐨勬暟鎹被鍨嬫墍鍗犵敤鐨勭┖闂翠笉涓鏍凤紝涔熷氨鏄负浜嗘洿濂界殑鐢ㄨ绠楁満鐨勫唴瀛樼┖闂淬傚熀鏈睘鎬э細(1)鏍囪瘑绫...
  • 扩展阅读:java 8种基本数据类型 ... boolean基本数据类型 ... java基本八大类型 ... java的八大数据类型 ... java几种基本数据结构 ... java八大基本 ... java基本数据类型byte ... java中8种基本数据类型 ... java中基本数据类型有哪些 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网