java学习之第三周总结

做完第三周题目后,感觉好多东西不知道,总结一下,有如下内容:

1.static与public顺序无所谓,只是习惯而已;

2.构造方法可以声明为private,但只能在本类中创建对象;

3..当一个对象被当作参数传入到一个方法中,方法内部改变该对象的属性值,也是值传递;

4.数组的length是属性,String有length()方法;

5.String str = new String(“hello”);这句代码之前没有创建“hello”字符串对象,则这句代码创建了2个对象,一个是new String(),一个是“hello”。

6.char x = ‘b’;
   int i = 0;
   System.out.println(true?x:0);     
   System.out.println(true?x:1111111110); 
   System.out.println(false?i:x); 

   第一个输出b,后面数字在char的范围0-65535内,x不自转;范围之外,x自转;若是比char精度高的变量,自转。

你可能感兴趣的:(java学习之第三周总结)