java面试细节

作者: huhu502 | 来源:发表于2016-06-28 19:41 被阅读59次
1)常见的几种异常
  • 空指针异常
    NullPointerException
  • 类强制转换异常
    ClassCastException
  • 数组越界异常
    ArrayIndexOutofBoundsException
    IndexOutOfBoundsException (下标越界异常)
  • 安全异常
    SecurityException
  • 算数异常比如像除以0的异常
    ArithmeticException
  • 编码格式的异常
    UnSupportedEncodingException
    还有一些异常大家可以参考链接:《十大常见异常》#####2)String中常用的方法
  • public char charAt(int index)

String name="abc";
System.out.println(name.charAt(1));

输出结果是b

  • length()
    字符串的长度
  • getBytes()
    将字符存储在字节数组中

例如:
byte[] b_utf8 = null;
try {
b_utf8 = "中国".getBytes("UTF-8");
String s_utf8=new String(b_utf8,"UTF-8");
System.out.println(s_utf8);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}

输出结果为:中国
参考链接:《String常用的一些方法

相关文章

  • java面试细节

    1)常见的几种异常 空指针异常NullPointerException 类强制转换异常ClassCastExcep...

  • ViewPager 中Fragment 与一般Fragment生

    背景介绍: 今天面试,面试官问了很多Java、android方面细节的事情,比如说String、StringBu...

  • Java面试细节总结

    Java基础 Jvm内存模型有哪些,分别有哪些gc算法,如何优化jvm进程参数; HashMap的数据结构怎样的,...

  • java面试细节二

    java的环境配置 在windows7环境下的配置点击计算机->属性->高级系统设置->环境变量->系统变量在这里...

  • Java容器List、set、map

    无论实在工作还是面试中都经常会与java容器打交道,虽然平时接触的很多,但是很少有深入的去了解细节问题,往往在面试...

  • Java基础汇总

    [ 面试题 ] java基础 面试 | java基础 最近5年133个Java面试问题列表 40个Java集合面试...

  • 2018-08-30

    java初中级程序员面试题及答案 java基础 1,封装可以使代码模块化,隐藏细节,继承可以扩展已经存在的模块(类...

  • java实习生面试题题库

    java实习生面试题,java基础面试,java面试题2018及答案,java面试题库 1、[一个.java源文件...

  • Java面试题汇总

    Java面试题总结 Java面试题总结一Java面试题总结二

  • java实习生面试题_java基础面试_java面试题2018及

    java实习生面试题,java基础面试,java面试题2018及答案,java面试题库1、一个.java源文件中是...

网友评论

    本文标题:java面试细节

    本文链接:https://www.haomeiwen.com/subject/pcvtjttx.html