java篇
求学务实
永不停息的探求者,学习总结方能学之透彻。
展开
-
java----------Arrays类
Arrays 常用方法 public static String toString(int[] a) //数组转字符串 public static void sort(int[] a) //排序 public static int binarySearch(int[] a,int key) int[] arr = {33,22,11,44,66,55}; System.out.print...原创 2018-12-12 21:40:35 · 229 阅读 · 0 评论 -
Java----------Object类
3_Object类的hashCode()方法 public int hashCode() a:返回该对象的哈希码值。默认情况下,该方法会根据对象的地址来计算。 b:不同对象的,hashCode()一般来说不会相同。但是,同一个对象的hashCode()值肯定相同。 4_Object类的getClass()方法 public final Class getClass() a:返回此 Objec...原创 2018-12-11 22:06:01 · 143 阅读 · 0 评论 -
Java----------StringBuffer类
StringBuffer构造方法 每个字符串缓冲区都有一定的容量。只要字符串缓冲区所包含的字符序列的长度没有超出此容量,就无需分配新的内部缓冲区数组。如果内部缓冲区溢出,则此容量自动增大。从 JDK 5 开始,为该类补充了一个单个线程使用的等价类,即 StringBuilder。与该类相比,通常应该优先使用 StringBuilder 类,因为它支持所有相同的操作,但由于它不执行同步,所以速度更快...原创 2018-12-11 22:04:41 · 159 阅读 · 0 评论 -
Java----------String类
String类的构造方法 public String():空构造 String s1 = new String(); System.out.println(s1);//输出空 public String(byte[] bytes):把字节数组转成字符串 byte[] arr1 = {97,98,99}; String s2 = new String(arr1);//解码,将计算机读的...原创 2018-12-11 22:02:51 · 152 阅读 · 0 评论 -
Java----------Scanner类
两个常用的方法: public int nextInt():获取一个int类型的值 public String nextLine():获取一个String类型的值 方法演示 System.out.println("请输入第一个整数:"); int i = sc.nextInt(); System.out.println("i = " + i); System.out.println("请...原创 2018-12-11 16:58:24 · 142 阅读 · 0 评论 -
java---------LinkedList类
public void addFirst(E e)及addLast(E e) public E getFirst()及getLast() public E removeFirst()及public E removeLast() public E get(int index); LinkedList list = new LinkedList(); list.addFirst("a"); lis...原创 2018-12-13 23:09:46 · 199 阅读 · 0 评论 -
java---------Vector类
public void addElement(E obj) public E elementAt(int index) public Enumeration elements() Vector v = new Vector(); //创建集合对象,List的子类 v.addElement("a"); v.addElement("b"); v.addElement("c"); v.addE...原创 2018-12-13 23:07:11 · 169 阅读 · 0 评论 -
java---------List
List集合 List集合的特有功能概述 void add(int index,E element) List list = new ArrayList(); list.add("a"); list.add("b"); list.add("c"); list.add("d"); list.add(4, "f"); //index<=size并且index>=0都不会原创 2018-12-13 23:04:02 · 140 阅读 · 0 评论 -
java---------collection类
Collection集合的基本功能测试 基本功能 boolean add(E e) boolean remove(Object o) void clear() boolean contains(Object o) boolean isEmpty() int size() Collection c = new ArrayList(); c.add("a"); c.add("b"); c....原创 2018-12-13 22:59:59 · 156 阅读 · 0 评论 -
java---------SimpleDateFormat类
SimpleDateFormat构造方法 public SimpleDateFormat() public SimpleDateFormat(String pattern) 成员方法 public final String format(Date date) public Date parse(String source) public static void main(String[] ...原创 2018-12-12 21:56:38 · 170 阅读 · 0 评论 -
java---------Date类
构造方法 public Date() public Date(long date) 成员方法 public long getTime() public void setTime(long time) public static void main(String[] args) { //demo1(); //demo2(); Date d1 = new Date();...原创 2018-12-12 21:55:46 · 125 阅读 · 0 评论 -
java---------BigDecimal类
构造方法 public BigDecimal(String val) 成员方法 public BigDecimal add(BigDecimal augend) public BigDecimal subtract(BigDecimal subtrahend) public BigDecimal multiply(BigDecimal multiplicand) public BigDeci...原创 2018-12-12 21:54:24 · 239 阅读 · 0 评论 -
java---------BigInteger类
构造方法 public BigInteger(String val) 成员方法 public BigInteger add(BigInteger val) public BigInteger subtract(BigInteger val) public BigInteger multiply(BigInteger val) public BigInteger divide(BigInteg...原创 2018-12-12 21:51:59 · 275 阅读 · 0 评论 -
java---------System类
成员方法 public static void gc() public static void demo1() { for(int i = 0; i < 100; i++) { new Demo(); System.gc(); //运行垃圾回收器,相当于呼喊保洁阿姨 } } class Demo { //在一个源文件中不允许定义两个用pu...原创 2018-12-12 21:49:54 · 134 阅读 · 0 评论 -
java---------Random类
构造方法 public Random() public Random(long seed) 成员方法 public int nextInt() public int nextInt(int n) public static void main(String[] args) { Random r = new Random(); /*int x = r.nextInt(); Syst...原创 2018-12-12 21:48:54 · 192 阅读 · 0 评论 -
java---------Math类
Math类概述 Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 成员方法 public static int abs(int a) public static double ceil(double a) public static double floor(double a) public static int max(int a,int b) min自学 ...原创 2018-12-12 21:44:53 · 210 阅读 · 0 评论 -
java----------Integer类
构造方法 public Integer(int value) public Integer(String s) Integer i1 = new Integer(100); System.out.println(i1); //Integer i2 = new Integer("abc"); //System.out.println(i2); //java.lang.Numb...原创 2018-12-12 21:42:05 · 205 阅读 · 0 评论 -
Java虚拟机jvm
说明:做java开发的几乎都知道jvm这个名词,但是由于jvm对实际的简单开发的来说关联的还是不多,一般工作个一两年(当然不包括爱学习的及专门做性能优化的什么的),很少有人能很好的去学习及理解什么是jvm,以及弄清楚jvm的工作原理,个人认为这块还是非常有必要去认真了解及学习的,特别是刚入门或入门不久的java开发来说,这是java的基石。 JVM(Java Virtual Machine,Jav...转载 2019-02-27 21:45:22 · 232 阅读 · 0 评论