Java基础(3):Java基本数据类型、修饰符

一、Java基本数据类型

1.内置数据类型

数据类型其实很好理解的,跟生活中的数据概念是一样的。在Java中,内置了八种数据类型,记住是八种,有且只有八种:

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

它们都有自己的取值范围,具体的在实际开发中,根据自己的需要去选择就好了。

2.引用数据类型

Java中可以简单的理解对象数组就是引用数据类型,所有的引用数据类型默认都是空值

二、Java修饰符

Java修饰符分为访问修饰符和非访问修饰符。修饰符可以用来定义类、方法和变量

1.访问修饰符

  • 默认:一个包内可以使用
  • private:当前类中可以使用
  • public:不同包不同类都可以被使用
  • producted:本包及该类的子类,该类的子类可以是在不同包下

2.非访问修饰符

2.1.static

从单词来理解,静态的。所以它修饰的类、方法和属性也叫做静态类、静态方法和静态属性。

2.1.1.static Class
  • 静态类只能是静态内部类
  • 静态类可以不通过new关键字就直接创建实例,比如String类。
2.1.2.static Method()
  • 被static修饰的方法叫做静态方法
  • 静态方法内不能使用非静态方法,不能使用非静态变量
2.1.3.static variable
  • 静态变量只能是全局变量
  • 静态变量也叫做类变量,全局共享
2.2.final

表示最终的,可以修饰类、方法、变量。

2.2.1 final variable
  • 常量,只能进行一次初始化赋值,且值不能变
2.2.2 final method()
  • 可以被子类继承,但是不能重写
  • 意义就是规定死了,不允许别的类来重写
2.2.3 final class
  • 不能被继承
2.3 abstract
  • 有抽象方法的类一定要是抽象类
  • 抽象类可以没有抽象方法
  • 抽象类不能被final修饰
  • 抽象方法不能别final和static修饰
2.4 线程修饰符

在线程章节再详细说明

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值