`
gjrzh
  • 浏览: 864 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

java复习

    博客分类:
  • java
 
阅读更多

(一) java的八个基本数据类型:int,byte,char,boolean,float,double,short,long.
(二) Servlet的生命周期:
Servlet被服务器实例化之后,容器运行其init方法,当请求到达时执行其service方法,service方法自动装配运行与请求对应的doXXX()方法,当服务器决定将Servlet实例销毁的时候调用其destroy()方法;
Servlet在它的生命周期中只会存在一个它的实例,当不同的请求到达的时候,它通过多线程的方式运行其service()方法.
(三) ArrayList,Vector,LinkedList的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据, 此数组元素数大于实际存储的数据以便增加和插入元素,他们都允许直接按序号索引元素,但是插入元素要涉及数组元素的移动等内存操作,所以索引数据快而插入数据慢,Vector使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快.
(四)final,finally,finalize的区别:
final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承;
finally是java异常处理语句可选的一部分,表示finally包含的代码总是执行;
finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收的对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源的回收.
(五)Override和Overload
方法的重写Overriding和重载Overloading是java多态性的不同表现,重写是父类与子类之间的一种多态性的表现;重载是一个类中多态性的一种表现,如果在子类中定义的某方法与父类中的某个方法有相同的名称和参数,我们就说子类重写(Overriding)了父类的某个方法.子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被<span style="font-family: arial;font-family:";font-size:100%;" lang="EN-US" >"屏蔽<span style="font-family: arial;font-family:";font-size:100%;" lang="EN-US" >"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载<span style="font-family: arial;font-family:";font-size:100%;" lang="EN-US" >(Overloading)<span style="font-family: arial;font-family:";font-size:100%;" lang="EN-US" >Overloaded的方法是可以改变返回值的类型。

分享到:
评论

相关推荐

    java复习题3

    "Java复习题3"显然聚焦于帮助学习者巩固和深化对Java语言的理解。在这个复习题集中,我们可能会涉及众多Java的基础概念和高级特性。下面将就Java的一些核心知识点进行详细阐述。 1. **基本语法**: Java是一种静态...

    Java复习资料及例题源代码

    这份"Java复习资料及例题源代码"是学习和备考Java相关考试的理想资源,包含了一系列经典例题和配套的源代码,对于深入理解和掌握Java编程的核心概念极其有益。 一、Java基础语法 在复习资料中,你可能会遇到关于...

    java复习.zip

    "java复习.zip"这个压缩包包含了一份全面的Java复习资源,涵盖了Java基础知识、面试笔试题、逻辑题以及各大公司的Java题目,还特别提到了SSH框架,即Struts、Spring和Hibernate这三个流行框架的综合应用。...

    java 复习资料 很全 要的来

    java 复习资料 很全 要的来java 复习资料 很全 要的来java 复习资料 很全 要的来java 复习资料 很全 要的来java 复习资料 很全 要的来java 复习资料 很全 要的来java 复习资料 很全 要的来java 复习资料 很全 要的来...

    全国等级考试二级Java复习资料

    ### 全国等级考试二级Java复习资料核心知识点详解 #### 一、Java的历史与现状 - **Java的历史起源** - Java的起源可以追溯到上世纪90年代初,当时Sun Microsystems公司启动了一个名为Green的项目,旨在为家用消费...

    core java 复习总结

    core java 复习,简单的对core java 复习

    Java 复习汇总.md

    Java 复习汇总.md

    java复习文档,含.md程序

    Java是世界上最流行的编程语言之一,尤其在企业级应用开发领域占据主导地位。本文将深入探讨Java中的并发和...Java复习笔记中应该涵盖了这些内容的详细解释和实例,通过深入学习,你可以进一步巩固和提升自己的技能。

    超详细的Java复习知识点2019——个人笔记.zip

    这份名为"超详细的Java复习知识点2019——个人笔记"的文档,旨在为初学者提供一个全面且深入理解Java基础知识的指南。笔记内容可能涵盖了以下几个关键领域: 1. **Java语法基础**:包括变量、数据类型、运算符、...

    Java复习资料

    Java复习资料 本文档是关于Java复习资料的总结,涵盖了Java基础知识、数据库操作、SQL语句、Oracle和SQL Server的差异、日期时间函数等方面的知识点。 一、 Java基础知识 Java是一种面向对象的编程语言,允许...

    Java复习笔记/Java知识点总结

    这里面由我自己总结的一些Java知识点。 同时附赠一份我学习的资料,是github上的一位大神写的,非常棒的笔记,力荐!总结了Java知识、IO、http、socket、redis、git、docker,设计层次比较全,大家可以下载看看,...

    java复习题

    Java复习题知识点总结 一、Java语言基础 * Java语言使用的字符码集是Unicode(问题1) * Java程序的主类需包含main方法,main方法的返回类型是void(问题2) 二、类和对象 * 子类在定义时需要使用extends关键字...

    JAVA复习题库JAVA复习题库

    这个"JAVA复习题库"旨在帮助学习者巩固和深化对Java语言的理解,准备相关考试或者面试。以下是对Java核心知识点的详细阐述: 1. **Java基础** - **变量与数据类型**:Java支持基本数据类型(如int、char、boolean...

    全面的Java复习文档

    好用 实在 全面的Java复习资料 有助于你更好更全面的对所学过的东西进行复习 里面的内容丰富 涉及范围广 实用性强

    java复习资料

    ### Java复习资料知识点详解 #### 一、Java平台选择 - **知识点**: 选择题1考查了Java的不同平台。Java有三个主要平台:Java SE(Standard Edition),Java EE(Enterprise Edition),Java ME(Micro Edition)。...

    JAVA 复习资料

    ### JAVA复习资料知识点详解 #### 一、Java基础概述 在Java的学习过程中,为了更好地理解和掌握这门语言,我们可以通过一些具体的代码实例来深入探讨其核心概念和技术要点。本篇内容将围绕`Person.java`与`Static...

    java复习题目

    ### Java复习知识点详解 #### 第一章:Java基础概念 - **Java语言的执行方式**: - Java是一种编译型语言,同时也是一种解释型语言。首先,源代码需要通过编译器转换成字节码(.class文件),然后由Java虚拟机...

    java复习笔记

    这份"java复习笔记"旨在帮助学习者系统地回顾和深入理解Java的关键概念和技术,以便于提升编程技能和应对各种开发挑战。 一、基础语法 Java的基础语法包括变量、数据类型、运算符、流程控制语句等。例如,变量是...

    Java复习题目

    【Java复习知识点】 Java是一种广泛使用的面向对象的编程语言,具有丰富的类库和强大的功能。在Java课程复习中,理解并掌握以下几个关键知识点至关重要: 1. 抽象类与抽象方法: - 题目中的`MyClass`被声明为抽象...

Global site tag (gtag.js) - Google Analytics