发新话题
打印

java基础之api零碎总结

java基础之api零碎总结

这段时间又回头补了遍java基础??岷蟡avaapi一些系统的总结如下:
  System. exit(0);顺序的退出代码, 由于方法执行完毕了, 但是线程并没有完毕。 习气上非零状态吗表示有错误
  java. text. Numberformat类:
  NumberFormat 是一切数字格式的笼统基类。 此类提供了格式化和剖析数字的接口。 NumberFormat 还提供了一些方法, 用来确定哪些言语环境具有数字格式, 以及它们的名称是什么。  如上面的类就是Numberformat类的复杂完成:
  import java. text. NumberFormat;
  public class hh
  {
  public static void main(String args[])
  {
  int x=10;
  String y=NumberFormat. getInstance(). format(x);
  System. out. println(y);
  }
  }
  中断控制流程:
  break 他会跳出循环, 到所在代码快的里面, 执行代码块以外的代码。
  continue: 和break语句功用相似, 用于中断控制流。 不同的是, continue语句把控制转移到它所在的最内层循环的开始处。
  大数字的处理:
  如果基本的整形和浮点数据无法到达要求的精度,  那么可以使用java. math包中的BigInteger和BigDecimal。 前者可以操作恣意精度的整数运算, 而BigDecimal完成了恣意精度的浮点运算。
  使用静态valueOf方法可以把普通的数字转换成大数字, 但是对大数字的操作, java定义的数学操作符号就失效了, 必须使用大数字类中的add, multiply等方法
  数组变量的拷贝:
  用System类的arraycopy方法, 其语法如下:
  System. arraycopy(from, formidex, to, toindex, count);
  其中from参数是指原数组的数组名, fromindex是指从原数组的那个下表起开始拷贝。 to是指要拷贝到的数组的名字, toindex是指拷贝到目的数组的开始地位, count是指以供拷贝几个元素过去
  对数组排序:
  sort对数组中的数字停止排序
  java. util. Arrays中常用的方法:
  static void sort(xxx[] a)
  参数 a是java基本类型中恣意种。 使用优化的快速排序算法对数组排序
  java. lang. System
  public final class System extends Object
  System 类包含一些有用的类字段和方法。汽车坐垫 它不能被实例化。
  在 System 类提供的设备中, 有规范输入、规范输出和错误输出流;对内部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一局部的适用方法。
  java. lang. Class
  当运行顺序时, java纪录一切对象的运行时类型标识, 该标识纪录了每个对象所属的类。 java用此标识在运行时选择正确的方法, 用户也可访问这些标识音讯。 如下所示:
  void printClassName(Object obj) {
  System. out. println("The class of " + obj +
  " is " + obj. getClass(). getName());
  }
  还可以使用一个类字面值(JLS Section 15. 8. 2)来获得命名类型(或 void)的 Class 对象。 例如:
  System. out. println("The name of class Foo is: "+Foo. class. getName());
jiyizhen-buy.com颈椎保健枕太空记忆枕 igerl.com歌瑞尔内衣

TOP

发新话题