随笔分类 - JavaSE
摘要:异常的定义: Java代码在运行过程中发生的问题就是异常 异常类:出现问题就会常见异常类对象,并抛出异常的相关信息,异常的位置,原因 异常体系: Throwable类是java中所有错误或异常的父类 Throwable类的子类Error类是所有错误的的父类 Throwable类的子类Exceptio
        阅读全文
            
摘要:package com.zs.Demo; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.Map; public class DouDiZhu { private static Map Pooker; pr...
        阅读全文
            
摘要:Collection集合方法: add() //添加元素 remove() //移除元素 size() //返回集合长度,(元素个数) isEmpty() //判断集合是否为空 contains() //判断集合是否包含指定元素 clear() //清空集合 toArray() //返回包含所有集合
        阅读全文
            
摘要:Collections算法类: Collections是一个算法类,提供了一系列静态方法,实现对集合的排序、替换、交换、搜索、拷贝等操作; 用法:Collections.方法名(要操作的集合); 就像数组的操作类Arrays类一样,Collections类是一个操作集合的类,注意:只能操作Colle
        阅读全文
            
摘要:Map接口: Map接口与Collection接口无继承关系。 区别:Collection中的元素是孤立的,一个一个存进去的。 Map作为一个映射集合,每一个元素包含Key-value对(键-值对)。即,Map元素总是成对出现的。 Map中的value对象可以重复,但Key不能重复。 Map接口的常
        阅读全文
            
摘要:Set接口: 1.Set接口是不包含重复元素的Collection; 2.set集合没有索引,只能通过增强型for循环或迭代器来遍历; 3.Set接口只包含从collection接口继承的方法,并且增加了禁止重复元素这个限制。 Set接口有HashSet类和LinkedHashSet类实现; Set
        阅读全文
            
摘要:List接口继承自Collection接口,自身具有三大特点: 1.有序集合:存入和取出的顺序一致; 2.此接口的用户可以对每个元素插入位置进行精确控制:可以通过索引操作元素 3.可以存储重复元素 List接口的特有方法: List集合遍历有三种遍历方式:迭代器遍历;普通for循环遍历,增强for循
        阅读全文
            
摘要:java中有很多集合,内部有各种的存储的方法,取出的方法也各不相同,那么有没有一种通用的方法来取出来呢? java提供的遍历集合元素的方法有两种: 1.for-each结构(增强型for循环) 格式: for(Object obj:collection)System.out.println(obj)
        阅读全文
            
摘要:String: String类的对象是一经创建就无法变动内容的字符串常量,创建String类的对象可以使用直接赋值和利用构造方法赋值 String str=“hello”; String str=new String("hello");两种方法都可以 String类的常用方法, length() /
        阅读全文
            
摘要:集合:集合是Java提供的一种容器,可以用来存储多个数据; 集合与数组的区别:集合的长度是可变的,数组的长度是固定的 集合中存储的数据必须是引用类型数据; ArrayList回顾: collection接口是集合的根接口,研究它应该通过他的实现类 ArrayList集合实现了List接口,List接
        阅读全文
            
摘要:Arrays类: 此类包含用来操作数组的各种方法(比如升序和搜索);
        阅读全文
            
摘要:基本类型包装类 定义:程序界面用户输入的数据都是以字符串类型存储的,如果需要操作这些字符串进行运算,需要转成基本数据类型,这时就要用到基本类型包装类,例: 八种基本数据类型对应八种包装类: char-->Character int -->Integer short-->Short long-->Lo
        阅读全文
            
摘要:Calendar类:(日历) 用法:Calendar是一个抽象类;不能实例化(不能new),使用时通过子类完成实现,不过这个类不需要创建子类对象,而是通过静态方法直接获取; 获取对象方法:getInstance(); getInstance()方法:官方文档:使用默认时区和语言环境获得一个日历。 g
        阅读全文
            
摘要:Date 定义时间和日期的类 java.util.Date 1s=1000ms; 时间的原点:公元1970年1月1日 00点00分00秒; date相关练习:
        阅读全文
            
摘要:正则表达式: 定义:在pattern类中有简单规则定义,具有特殊含义的字符串; 作用:用于一些字符串,比如验证注册邮箱,密码,用户名等; 正则表达式的语法: 1)字符:'\'反斜杠 \t 代表制表符 \n 换行 \r 回车换行 2)字符类:[abc] a或者b或者c [^abc] 否定abc [a-
        阅读全文
            
摘要:String练习:
        阅读全文
            
摘要:package com.zs.demo1; public class Demo1 { public static void main(String[] args) { fun1(); fun2(); fun3(); fun4(); fun5(); fun6(); fun7()...
        阅读全文
            
摘要:equals()方法; equals方法是Object类中的方法;Object是所有类的祖宗,所以所有类都有equals()方法; boolean equals(Object obj); equals方法是比较两个对象是否相等;对象为引用数据类型,比较的是内存地址; 可以看出,虽然p1与p2内用相同
        阅读全文
            
摘要:final: 意思是最终的,是一个修饰符,有时候一个功能类被开发好了,不想被子类重写就用final定义, 用final修饰的最终数据成员:如果一个类的数据成员用final修饰符修饰,则这个数据成员就被限定为最终数据成员。最终数据成员可以在声明时进行初始化,也可以通过构造方法赋值,但不能在程序的其他部
        阅读全文
            
摘要:this在构造方法间的使用, super: 在创建子类对象时,父类的构造方法会先执行,因为子类中所有构造方法的第一行有默认的super();语句父类的构造方法第一行也有隐式的super();语句,所有的类都有一个object祖宗类,父类都继承object类 super()和this()的区别 thi
        阅读全文
            
 
                    
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号