随笔分类 - JAVASE
javase日常总结
摘要:JDK集合源码之ArrayList解析(附带面试题举例) 1、ArrayList继承体系 ArrayList又称动态数组,底层是基于数组实现的List,与数组的区别在于,其具备动态扩展的能力。从继承体系图中可以看出。 ArrayList: public class ArrayList<E> exte
阅读全文
摘要:1.Date类 1.1 构造函数 其实Date类拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以把毫秒值转换成日期对象。 public Date():分配Date对象并初始化此对象,以表示分配它的当前时间(精确到毫秒) public Date(long Date):分配Date对象
阅读全文
摘要:String类、static关键字、Arrays类、Math类 1.字符串不变:字符串的值在创建后不能被更改(注意 是值不能被更改 因为值是存放在常量池中的 字符串改变 改变的是指向 只是指针从一个值指向了另外一个值) String s1="abc"; s1+="d"; System.out.pri
阅读全文
摘要:数组的概念 数组概念:数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。 数组的定义 有三种格式 第一种>>> 注意 中括号放在哪里都是可以的 这两种都对 int []sources=new int[5]; int sources[]=new int[5]; 第二种>>> 在定义的时候即
阅读全文
摘要:流程控制 概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清除每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 顺序结构 public static void main(Str
阅读全文

浙公网安备 33010602011771号