数字与静态

静态方法不能调用非静态的变量(方法内定义的变量当然可以用,这里指“[b]调用[/b]”,肯定是方法外的非静态变量,方法内实例化对象,并用其实例变量可以)

静态方法也不能[b]调用[/b]非静态的方法(方法内实例化对象,并调用方法可以)

静态变量会在该类的任何静态方法执行之前就初始化

静态的final变量是常数 public static final

final的变量代表你不能改变它的值
final的方法代表你不能覆盖掉该方法
final的类代表你不能继承该类

primitive主数据类型的包装
Boolean
Character
Byte
Short
Integer
Long
Float
Double

String 转 primitive 主数据类型
String s = "2";
int x = Integer.parseInt(s);//s不是数字的话,运行期间会遇到异常
double d = Double.parseDouble("222.22");
boolean b = new Boolean("true").booleanValue();


primitive主数据类型转换成String
toString()方法

数字的格式化:
String.format("%d",10000);//参数有很多其实

日期的格式化:
String.format("%tc",new Date());//完整的日期与时间
String.format("%tr",new Date());//只有时间
Date today = new Date();
String.format("%tA,%tB %td",today,today,taday);//星期,月,日

操作日期用java.util.Calendar//抽象类
Calendar c = Calender.getInstance();//通过c调用各种方法


静态的import
import static java.lang.Math.*;//这样就可以直接写sqrt(1.0)了,不用写成Math.sqrt(1.0)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值