《学习笔记》java编程思想_一切都是对象

版权声明:转载请注明出处 https://blog.csdn.net/lvhonglei1987/article/details/88412749

在Java里面一切都被看做对象,你可以把一切都抽象成Java中的对象。
想象一下,你有一个宠物狗,宠物狗就是一个对象,它有嘴巴、眼睛、鼻子、耳朵、性别等属性,它还会跑、叫、咬这些动作,下面我们用Java代码来实现上面的对象吧

public class Dog{
	private String mouth;
	private String nose;
	private String eye;
	private String ear;
	private Integer sex;
	public void run(){
		System.out.println("小狗会跑");
	}
	public void shout(){
		System.out.println("小狗会叫");
	}
	public void bite(){
		System.out.println("小狗会咬");
	}
	//此处省略get和set方法
}

通过上面的代码,我们实现了一个Java代码写的狗,这是一个抽象的过程,你可以把任何事物都抽象成Java中的对象,那么我们定义了上面的对象,怎么去使用这个对象呢,来实现我们的main函数

public class Main{
	public static void main(String[] args){
		Dog dog = new Dog();
		dog.setMouth("血盆大口");
		dog.setNose("又大又丑的鼻子");
		dog.shout();
	}
}

上面的代码,大家可以自己在发挥一下,下面,总结一些必须要记住的知识:
1.Java中操纵的是对象的引用,在new的时候,是在堆中开辟了一块内存引用地址
2.Java中的基本类型,存储在堆栈中

基本类型 大小 最小值 最大值 包装器类型
boolean - - - Boolean
char 16-bit Unicode 0 Unicode 2^16 -1 Character
byte 8 bits -128 +127 Byte
short 16 bits -2^15 +2^15 -1 Short
int 32 bits -2^31 +2^31-1 Integer

先写到这里吧,明天在接着写,夜深了

猜你喜欢

转载自blog.csdn.net/lvhonglei1987/article/details/88412749