JAVA学习笔记2

变量类型

变量命名必须以英文为开头

primitive主数据类型

byte,
short,int,long,
double,float,
char,
boolean 只有false和true两值
final关键字用于常量

final int type=0; 

type的值不可修改

引用变量

相当于遥控器

基本API

JavaAPI中的类名首字母均大写

String

ArrayList

强化版数组

Math

两个常量PI和E,精度很高(至少比自己手打的高)
一些数学函数,比如求绝对值Math.abs() 求幂运算Math.pow() ,直接.出来,或查API表,这里就不再赘述了。

此外,Math是一个静态的类,这里简单介绍一下静态成员变量和静态成员函数
比如说Math中有

            public static final double PI=3.141592653589793;
            public static final double E=2.718281828459045;

里面的static 表示该常量是静态的,属于类,每个类只有一个这样的静态域,意思就是说,每个对象对实例域都有一份自己的拷贝,而静态域属于类。
另外,静态的方法只能调用静态的变量,而不能调用非静态的,另外,不能通过对象调用静态方法,只能通过类来调用,比如:

class tst{
    private static int test;
    public static int gettest(){
        return test;
    }
}
class testtst{
    public static void main(String args){
        System.out.println(tst.gettest());
    }
}

因此我们不需要创建Math对象就可以调用Math的方法了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值