随笔分类 - (1)Java基础
摘要:1: 监听器的定义 2:监听器的用途 3:实例 4:监听器分类 5:Servlet3.0下监听器的使用 6:实际项目常用的案例 1: 监听器的定义: 监听器实际上是一个类,这个类实现了特定的接口,然后将这个类在 web.xml 文件中进行描述,这样服务器在启动的时候就可以实例化这个类,启动监听器。当
阅读全文
摘要:首先明确一点,folder,source folder,package都是文件夹,既然是文件夹,那么任何的文件都可以往这三种文件夹下面的放。1.他们的区别folder就是普通的文件夹,它和我们window下面使用的文件夹没有任何区别source folder文件夹是一种特别的文件夹,如果你用面向对象
阅读全文
摘要:java中为了对参数类型使用限定,引入了泛型,实现了在编译期对参数类型是否合法的判断。同样,java为了对参数的值的限定,引入了枚举类,实现了在编译期对参数的值是否合法的判断。 首先我们用自定义类的方法实现枚举类,可以参考单例模式的实现思路,将类的构造方法设置为私有的,在类内部定义static的变量
阅读全文
摘要:java中的正则表达式内容比较多又比较杂,记录下常用的。 用到的包是java.util.regex包里面只有两个类 :pattern、matcher和一个异常(runtimeexception)类。 典型的调用顺序是: Pattern p = Pattern.compile("a*b"); Matc
阅读全文
摘要:java中的hashcode、equals和toString方法都是基类Object的方法。 首先说说toString方法,简单的总结了下API说明就是:返回该对象的字符串表示,信息应该是简明但易于读懂的信息表达式,一般来说大部分的常见类都会重写这个方法。比如Collection会重写的该方法就会在
阅读全文
摘要:Java编程思想,Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如is-a关系和has-a关系的区别),也有深入的涉及RTTI和JVM底层反编译知识。 1.
阅读全文
摘要:java基础学习总结——多态(动态绑定) 一、面向对象最核心的机制——动态绑定,也叫多态 1.1.通过下面的例子理解动态绑定,即多态 1 package javastudy.summary; 2 3 class Animal { 4 /** 5 * 声明一个私有的成员变量name。 6 */ 7 p
阅读全文
摘要:“this.字段”如果出现在父类代码中,指的就是父类属性。 “this.方法”不管出现在父类还是子类代码中,指的都是子类方法。 “this.字段”如果出现在子类代码中,指的就是子类属性。 在程序的时候往往会看到在父类的一个函数中用到"this",我们知道this指向当前的这个对象,具体点就是当前运行
阅读全文
摘要:对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础。抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与继承的相关知识。首先,我们讲述一下与类的初始化相关的东西,然后再从几个方面阐述继承这一大特性。以下是本文的目录大纲: 一.你了解类吗
阅读全文
摘要:JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例 4.调用JNIEnv实例装载并处理class类。 在我们运行和
阅读全文
摘要:◎构造函数的继承 1、子类只继承父类的默认(缺省)构造函数,即无形参构造函数。如果父类没有默认构造函数,那子类不能从父类继承到任何构造函数。 3、在创建对象时,先调用父类默认构造函数对对象进行初始化,然后调用子类自身自己定义的构造函数。 4、如果子类想调用父类的非默认构造函数,则必须使用super来
阅读全文

浙公网安备 33010602011771号