摘要:
1、集合 数组优点:方便查询,有下标。 数组缺点:长度固定、类型不一致、不便于做添加删除。ArrayList本质上就是一个Object类型的数组,既然是数组,优点:便于做元素的遍历。缺点:不便于做元素的添加和删除。public class ArrayList{ private int size; private Object[] objemp = null; public ArrayList(){ this(10); } public ArrayList(){} public int size(){ return this.size; } public boolean isEmpty(){} 阅读全文
摘要:
1、lang 包: String,StringBuffer类,包装来——》将字符串类型,装换成为各种原始数据类型 创建字符串的方式: 直接赋值、new 一个,char[] 数组,byte[] 字节数组2、Math类特征:a、类名用final修饰final 代表最终的,不可修饰,可以用来修饰类,方法,成员变量如果用来修饰类,这个类不能被继承。如果用来修饰方法,这个方法不能被覆盖如果用来修饰变量,这个变量就是常量b、构造方法是私有的 意味着这个类,不能被实例化c、Math类中的所有属性和方法,全部是静态的。 因为不能通过对象调用,所以,只能通过类名调用。3、Object类 Object类默认是所有 阅读全文
摘要:
1、异常 异常生活中不正常 在程序中异常指的是代码出现错误的现象2、异常的分类: 编译时异常:代码语法的错误(加以修正就可以解决) 运行时异常:在编译时是不报错的,而在运行的时候就报错了。(空指针异常,除数不能为0异常,负数开方,下标越界……)3、异常带来的一些布朗后果 a、代码报错 b、程序中断,导致后面的代码无法执行c、给硬件带来伤害。 c=a/b4、如何去处理这些异常,而让程序能够继续执行下去呢?try{ //try就像一个摄像头,用来监控有可能出现的异常的代码 }catch{ //catch就像保安室,来对异常的现象来进行捕获 }finally{ //无论代码是否发生异常,都会执行的语 阅读全文
摘要:
lang 包import java.util.Scanner;对于lang包是java基础类包,它无需导入到程序中,在程序中他是自动植入的。Stringpublic static vaid main(String[] args){}1、包装类int short byte long float double boolean char(原始数据类型的一套盔甲)作用:a、将原始数据类型装换成引用数据类型(装箱)。将引用数据类型装换成原始数据类型(拆箱)。【注意:在jdk1.5之后,装箱和拆箱尅自动进行。】b、在程序中,数据从客户端来的时候,无论是来自网页,还是GUI程序,拿到数据默认都是一种Stri 阅读全文