Java数组

数组

	下标从0开始,

变量

	在程序运行过程中,会发生变化的量;
	变量的定义:
		数据类型 变量名 = 值( 基本数据类型 / 引用数据类型) ;
	变量的重新赋值
		变量名 = 值( 和定义时的数据类型一样 );

变量的类型

	1、成员变量
		存在位置:存在于类中,方法外
        使用:在类中的所有方法中都可以使用
        默认值:整型 0	浮点型 0.0   字符型  空格   布尔型 false  引用类型  null
	2、局部变量
		存在位置:存在于方法中 / 方法内
		使用:只能在当前的方法中使用
		没有默认值;不赋值,不能够使用;

面向对象的三大特征

	封装:避免数据被直接访问、修改,增加安全性;
		封装属性:使用private修饰类的属性,成员变量,如果想让访问,就提供get方法,如果想让设置,提供set方法,为了方便读取,使用set+变量名 作为方法名; 小驼峰命名法 
		封装方法:方法直接就是封装好的;
	继承:
	多态:

抽象类

	被abstract修饰的类;为了解决的就是封装方法的问题;
		包含:抽象方法、非抽象方法
		抽象类中,可以有抽象方法,也可以没有抽象方法,
		抽象方法必须存在于抽象类中;

代码块 { }

	普通代码块
		方法后面的{ }  就叫普通代码块 
		public void fun(){		}
		不调用,不执行;
	静态代码块
		跟在static后面的{  } 叫静态代码块
		static{   }	
		最先执行,在读取到这个类时,就执行这个静态代码块中的内容;
		为了设置当前类的初始化数据;默认数据,进行操作处理
		只会执行一次;
	构造代码块
		前面什么都没的{		} 叫构造代码块
		在每执行一次构造方法之前,执行一次构造代码块中的内容;
		为了提取构造方法中的共同内容;

static

	静态的:不动的,
	静态修饰符,可以修饰方法、成员变量;
	修饰的方法叫:静态方法、类方法;只有是这个类的就可以执行这个方法,
		直接用类名调用方法,可以用对象去调用;
	修饰的变量叫:静态成员变量、类变量;属于这个类创建的所有对象所共有;
		直接用类名调用属性,也可以用对象去调用;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

也不过如此丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值