![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
摇晃的树木
这个作者很懒,什么都没留下…
展开
-
重写与重载区别及父子类强转转换问题的理解
重载同一类中,方法名相同,参数的类型、数量、顺序不同,返回值类型可以不同,可以使用不同的修饰符,构造方法可以重载重写父子类中,方法名,参数,返回值类型完全相同,修饰符必须使用public,子类中不能重写父类中的final方法子类中必须重写父类中的abstract方法,子类方法的访问权限大于父类的访问权限,默认的访问权限 public>protected>default&...原创 2019-04-27 01:15:55 · 193 阅读 · 0 评论 -
String的介绍用法及StringBuffer,StringBuilder比较
简述String是一个引用类型的表示字符序列的不可变类,它大小固定,一旦被赋值就无法被改变,属于java.long包下的常量,因为不可变,所以可以共享例如: String str = "abc"; 等效于: char data[] = {'a', 'b', 'c'}; String str = new String(data);String...原创 2019-04-22 23:05:39 · 146 阅读 · 0 评论 -
BigDecimal的介绍及用法
介绍Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*...原创 2019-04-22 23:32:31 · 828 阅读 · 0 评论 -
抽象类与接口区别
抽象类1.子类使用extends关键字来继承抽象类,单一继承。如果子类不是抽象类的话,它需要提供抽象类中所有声明的方法的实现,子类是抽象类,可以不用完全实现父类的抽象方法2.抽象类可以有构造器、静态代码块和静态方法,被继承时子类必须继承父类一个构造方法,抽象方法不能被声明为静态,含有抽象方法的类必须申明为抽象类3.不能被实例化,因为抽象类中只有一个方法名,没有具体的实现,方法名只是一个...原创 2019-04-27 11:29:46 · 152 阅读 · 0 评论 -
Java 内部类详解
一.内部类基础在 Java 中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法。1.成员内部类成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式:class Circle { double radius...转载 2019-04-27 11:55:50 · 298 阅读 · 0 评论 -
Java的Number&Math类
Number和Math类方法序号 方法与描述 1 xxxValue() 将 Number 对象转换为xxx数据类型的值并返回。 2 compareTo() 将number对象与参数比较。 3 equals() 判断number对象是否与参数相等。 4 valueOf() 返回一个 Number 对象指定的内置数据类型...原创 2019-04-27 12:14:31 · 215 阅读 · 0 评论 -
Java集合框架
Java集合框架图:Java集合框架分为2种类型容器,一种是是存储一种元素的集合,如Collection,list,set等;另外一种是存储键值对的集合,如map,Collection接口下面是3个子类,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有 ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、Li...原创 2019-04-28 23:59:28 · 328 阅读 · 0 评论 -
Integer类
文章转自:https://www.cnblogs.com/zwxblog/p/7788573.htmlInteger类简介:Integer类是基本数据类型int的包装器类,是抽象类Number的子类,位于java.lang包中。 Integer类在对象中包装了一个基本类型int的值,也就是每个Integer对象包含一个int类型的字段。在Integer源码中如下定义:private fi...转载 2019-04-20 12:42:43 · 1230 阅读 · 0 评论 -
AbstractSessionDAO与SessionDAO的认识
AbstractSessionDao是抽象类,实现了SessionDAO接口,位于org.apache.shiro.session.mgt.eis包下,它提供了一个无参构造函数,用于生成32位的sessionId,其次,他还提供了为特定实例创建id的generateSessionId方法,通常将此id用于子类的会话实例另外一个方法create,也是用于为子类创建一个se...原创 2019-04-29 22:09:57 · 2637 阅读 · 0 评论