视频: #1 Java程式設計新手教學 - 安裝JDK與Eclipse (Java For Absolute Beginners - JDK & Eclipse Installation) 2024
对象可以是您的Android应用程序中非常有用的工具。查看下面的代码来说明Java的行动。此代码包含用于创建两个对象的真实Java代码。
package com。 allmycode。 a09_02;
导入android。支持。 V7。应用程序。 AppCompatActivity;
导入android。操作系统。束;
导入android。小部件。 TextView的;
import com。 allmycode。 a09_01。 BagOfCheese; public class MainActivity extends AppCompatActivity {
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState){
super。的onCreate(savedInstanceState);
setContentView(R layout。activity_main);
BagOfCheese bag1 = new BagOfCheese();
BAG1。 kind =“切达干酪”;
BAG1。重量= 2.43;
BAG1。 daysAged = 30;
BAG1。 isDomestic = true;
BAG2。 kind =“Blue”;
BAG2。重量= 5. 987;
BAG2。 daysAged = 90;
BAG2。 isDomestic = false;
TextView的。的setText( “”);
TextView的。 bag1。
TextView的。 “bag2。kind +”,“+ bag2。weight +”,“+
bag2。daysAged +”,“+ bag2。isDomestic +” n“);
}
}
这里显示了一段代码。
运行代码。
上面的代码创建“two
BagOfCheese对象”或“两个BagOfCheese实例”,或者您可以说新的
BagOfCheese()
语句实例化
BagOfCheese >类。不管怎样,代码都声明了一个类的存在,并声明了另一个类 - 一个声明两个对象存在的类。
单词new
BagOfCheese()
的每个用法是
构造函数调用
。
代码使用十条语句来创建两袋奶酪。第一个语句 (BagOfCheese bag1 = new BagOfCheese()) 会做三件事:
使用单词
BagOfCheese bag1
,第一条语句声明变量
- bag1
指的是一袋奶酪。
用
新的BagOfCheese()
表达第一条语句,创建一个没有特殊奶酪的包。 (如果有帮助的话,你可以把它看作是一个空的包,用于最终储存起司。)
- 最后,等号,第一个语句使得
bag1
变量指新创建的包。
- 接下来的四个语句将值分配给
bag1
:
bag1的字段。 kind =“切达干酪”;
BAG1。重量= 2.43;
BAG1。 daysAged = 30;
BAG1。 isDomestic = true;
要引用某个对象的字段,请使用点引用该对象,然后使用该字段的名称。 (例如,按照
bag1
中的一个点,然后是字段名称
kind
。)
接下来的五个语句对第二个变量
bag2 >,和第二袋奶酪。