JAVA学习笔记(一)

JAVA中的逻辑变量为boolen,且条件判断不能用数字0和非0去指代假和真。

if(1){             //报错
}

if(true){          //正确
}

输出可以用

a=10;
System.out.println("哈哈"+a);
或者System.out.print

JAVA是面向对象的语言,一切东西必须放在类里面。

每个类中,有 实例变量(instance variable)和方法。实例变量代表对象的状态(数据),该类型的每个对象都会有一份独立的该值。

对象就是某个具体的类。

在JAVA中,万物皆对象。想申请任何一个新的对象,都必须要new一下。例如:

Player a;
a=new Player();

关于.jar包:



JAVA对象创建时,会放在堆上

变量分为实例变量和局部变量(定义在方法中的变量)。然后:



需要注意的是,含有小数点的数除非加上f,否则都会被当成double型处理的

a=32.5   //double
b=32.5f   //float










创建数组的方法:
int[] test;
test=new int[7];
类也可以做数组
但是记得new每一个.因为它们只是引用对象,需要连接一个实体

Doge[] a = new Doge[2];
a[0] = new Doge();
a[1] = new Doge();



可以用==去判断两个数值型变量是否相等,或是两个引用是否指向同一个对象

可以用equals()去判断两个对象是否在意义上相等(比如两个string对象是否带有相同的字节组合)


使用Interger.parseInt()来取得String的整数值


//abc是个数组,数组中每次取出一个数给i
for(int i : abc){

}
for(string name : nameArray){

}


Math是java内建的类,用Math.random()产生0~1之间的double类型的随机数




indexof()在没有的情况下返回-1



除了java.lang以外,使用到其他包的类都需要指定全名或者import到了

比如java.lang.string和java.lang.System就可以直接省略前面




运用多态时,引用类型可以是实际对象类型的父类





JAVA可以重载;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值