日常_JAVA_基础面试题集7(含答案)

往期文章
 第一章:日常_JAVA_基础面试题集1(含答案)
 第二章:日常_JAVA_面试题集2(含答案)
 第三章:日常_JAVA_面试题集3(含答案)
 第四章:日常_JAVA_面试题集4(含答案)
 往期文章大全……


第七章:日常_JAVA_面试题集(含答案)

  • 前言
  • 36、数组有没有length()方法? String有没有length()方法?
  • 37、什么是循环嵌套?其特点是什么?
  • 38、char型变量中能不能存贮一个中文汉字?为什么?
  • 39、String s=new String("a");共创建了几个String对象?
  • 40、int 和 Integer 有什么区别
  • 总结


前言

作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。
——王文峯


提示:以下是本篇文章正文内容,下面案例可供参考

36、数组有没有length()方法? String有没有length()方法?

   数组没有length()方法,只有length的属性。String有length()方法。

37、什么是循环嵌套?其特点是什么?

循环的嵌套,是指在一个循环语句的循环体中又包含另一个完整的循环语句。多重循环语句的特点是:外层循环变量相对稳定,内层循环变量逐一变化,即:“多层循环,内(层)外(层)有别,外(层)变一次,内(层)变一遍。”

38、char型变量中能不能存贮一个中文汉字?为什么?

   能够定义成为一个中文的,因为Java中以unicode编码,一个char占16个字节,所以放一个中文是没问题的。 

39、String s=new String(“a”);共创建了几个String对象?

  两个。其中包括一个字符对象和一个字符对象引用对象。

40、int 和 Integer 有什么区别

Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型封装类

boolean Boolean
	char Character
	byte Byte
	short Short
	int Integer
	long Long
	float Float
	double Double

用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。

总结

以上就是今天的内容,本文仅仅简单介绍了几个面试题,关注我,每天五道面试题。

你可能感兴趣的:(java,面试考试题)