摘要:
问题2.7.1,开放性问题,说一下你对面向对象思想的了解。 要点1,先说基础概念,比如面向对象思想包括封装、继承、多态,然后说些语法,比如可以通过extends继承类、通过implement来实现接口。 要点2,得结合具体的实际,说一下在你做过的项目里,面向对象思想带来的具体好处,比如结合一个具体的 阅读全文
摘要:
2.3.6.1 String是最基本的数据类型吗?能不能被继承? String不能被继承,它是一个对象 2.3.6.2 String s = new String("xyz");创建了几个String 对象? 二者之间有什么区别? 创建了2个对象,一个是内存中的xyz,另一个是s,它指向xyz 2. 阅读全文
摘要:
2.2.5.1 switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 1 switch里可以用char,byte,short,int这些基本类型,以及它们的封装类。 2 在switch里不能用long,double,float,boolean,包括他们的封装类。 3 阅读全文
摘要:
2.1.5.1说说&和&&的区别,以及|与||的区别。 &和|是位运算符,不怎么用,而&&和||是逻辑运算符,一般用在if,while,for等条件判断里。 2.1.5.2 运行short s1 = 1; s1 = s1 + 1;会出现什么结果? short s1 = 1; s1 = s1 + 1; 阅读全文