Java 复习笔记_第1天
方法的重载
:同一个类里面方法的名字相同,方法的参数项(主要是参数类型,参数个数)
不同
,
返回类型可能不同。
重载方法可以具有不同的返回类型,但返回类型本身不足以区分方法的两个版
本。构造方法也可以被重载。
方法的重写
:子类继承父类
,
子类覆盖了父类的同名同参同返回值的方法,子类的访问修饰
符不能比父类的范围小。
*
父类
new
子类,只能调用子类中重写的方法,而不能调用子类扩展的方法
继承和多态
java
是单一继承
,
接口起到了类似多继承的作用。
子类不能调用父类
private
的属性和方法。
super
关键字:调用父类的方法和属性(父类私有的除外),写在子类的方法调
用之前(第一行)
*
静态方法里不能使用
super
关键字
(
比如
main
方法里
)
*
多态的实现:重载,重写,接口
*log4j
优先级从高到低:
error,warn, info, debug
*
异常——
Exception
异常要在最后抛出
*
异常时先执行
finally
中的程序后执行
return
四种基本数据类型的取值范围
:
byte(-2^7~+2^7-1) short(-2^15~+2^15-1) ,int
和
long
的范围依此类推
相关文档:
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
java的路径让许多人,特别是初学者感到迷惑,我这里再解释一下。我们分2个阶段,1是编译阶段,2是运行阶段。
一、编译阶段
这个时候,我们要提供给编译器的有2个路径参数,第一个是源代码在哪里?也就是 sourcepath,第二个就是依赖的类在哪里?也就是 classpath
我们看一个例子
d:\temp\TestCP\d1\p1\Clas ......
关于Java的基础知识,实践证明学习OO,最终领悟“父类控制流程,子类实现具体的业务逻辑”的OO思想,需要的不是智商而是基础,也就是说,基础越好越快领悟,所以请每位S1学习Java的学员请牢记以下Java领域的基础知识,最后祝各位学员在开发项目前可以领悟OO的真谛,老师也会竭尽全力助你们打通这道通向Java的极速 ......
/**
* 创建缩略图片
*
* @param orgpath
* @param filename
* @return
* @description: 描述
*/
//此方法对于ssh项目并且针对 上传功能时,非常有用
public static Boolean createAbbreviateImg(String orgpath, String filename) {
Boolea ......
要使用java caching system,需要下面这几个包:jcs.jar,concurrent.jar,commons-logging.jar, commons-lang.jar,commons-collection.jar这几个包,在java工程里面,
首先新建一个使用jcs的配置文件:cache.ccf,文件名不能改。
# DEFAULT CACHE REGION
# sets the default aux value for any non configured ca ......