當前位置:編程學習大全網 - 腳本源碼 - JAVA中Integer直接賦值和重構方法賦值的區別是什麽?

JAVA中Integer直接賦值和重構方法賦值的區別是什麽?

int是基本數據類型,直接存儲值;

integer是對象,也就是壹個類,用壹個引用指向這個對象

具體說明:

1、Java中的數據類型分為基本數據類型和復雜數據類型

int 是基本數據類型

integer是壹個對象/類

2、初始化方式

int i = 1;

Integer i = new Integer(1);(將Integer當做壹個類來看)

說明:int是基本數據類型,是面向過程保留下的痕跡,但是是對java的有益補充,Integer是壹個類,是int的擴展,定義了很多轉換的方法

類似的還有:

float Float;

double Double;

string String;

等等,可以說Java為每壹個基本數據類型都提供相應的對象(外覆類)

  • 上一篇:找不到光區
  • 下一篇:xp系統開機畫面如何修改
  • copyright 2024編程學習大全網