java 基础知识随笔

1、printf= print + format;

2、常用System.out.printf("example:%.2f%n",19.234);结果:19.23。

3、System.out.printf("example:%6.2f%n",19.234);".2f"表示结果应该是两位小数,“6”表示一共六个字符,但是现在加上小数点和两位小数和两位整数才5位,所以前面加空格,即执行结果会输出“example:  19.23”。System.out.printf("example:%5.2f%n",19.234);结果就不会有空格。System.out.printf("example:%3.2f%n", 19.2334);输出的依然是“example:19.23”。System.out.printf("example:%3.5f%n", 19.2334);输出的是19.23340。即总字符位数不够就添空格,后面小数字符位不够就添0。

4、java若类的某个成员是基本数据类型,即使没有初始化,java也会确保它获得一个默认值,但是局部变量(方法中的变量)不会初始化,且java编译器会报错说变量没被初始化。程序如下所示:

package cc.openhome;
public class Range {
	static int i;
	public static void main(String[] args){
		System.out.printf("%d~%d%n", Byte.MIN_VALUE,Byte.MAX_VALUE);
		int a;
		System.out.println(i);
           //   System.out.println(a);
	}

}

程序输出为:

-128~127

0
但是
System.out.println(a);会报错,类的成员,JVM会自动给它们赋初始值。boolean类型赋值为false,引用类型赋值为null,其它的赋值为0。

5、java的数据类型大概分两种,基本数据类型和类类型。

6、在java中写下一个值,如123,该值称为字面常数(Literal constant)。



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值