`
wx13212365
  • 浏览: 18950 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

java基础回顾

阅读更多
[color=red][/color][/size][size=medium]一•类与对象
     首先面向对象的编程语言,在定义一个类时,力图使其对事物的描述与现实世界一致。
其中,类中描述了对象的属性和行为(方法)。类是对象的模板,图纸。对象是类的具体化。
就像图纸与实物的关系,图纸规定了所要造的食物要具有什么样的零件,以及如何将这些零件组合起来。组合后所出来的真实事物就是对象,而不同的对象不同的就是所用零件的牌子等细节问题了,但大体上所用零件类型与组长方法一样。
二•有关继承的问题若干
      有时候两个类在属性和方法上有许多共同之处。此时如果在两个类中将相同的东西再定义一遍就显得没有必要了,因此出现了继承。继承,就是说一个类可以将另一个类的属性和方法拿过来自己用,这就是继承了。
      那麽如何继承呢?两个类之间的继承相对简单,只要在两个类之间加上恶性extends即可。例如:
Public class Unstudent implements Student{}
三•对多态的理解
     多态的实现与继承是分不开的,多态便是讨论的有关子类与父类的关系。
    子类继承了父类的属性与方法,但方法有时对于子类并不适用,此时便涉及到了方法的重写与重载,还有创造新的方法。
     重载涉及到了更改方法的参数数量与类型,可以说与父类方法只有名字一样。而重写则只需重写方法体,参数不变。
      当子类中有了与父类不同的方法时,则在在主函数中用子类new一个对象时,当对象调用父类中有的方法时,会自动的调用子类中的新方法,便是多态。
四•如何定义接口,接口的特点以及接口的实现
     接口可以说是一种特殊的类。因为接口只要定义返回类型,方法名,参数表,不能有实现的方法体。例如:
Public  interface  A{}
而一个类想要继承接口要使用implements:
Class  B  implements  A{}
同时要将类中继承接口的方法重写方法体。
比如B继承了A的方法就要将A中的方法一一实现。
五•抽象类
    抽象类是一种特殊的类,必须要用abstract来定义,其中的方法可以没有实现,也可以实现。定义 例如:
Public  abstract  class A{}
六•常用事件监听器及其用法分析。
     常用的监听器有动作监听器以及鼠标监听器。其中动作监听器是对窗体对象上的按钮等动作进行监听,而鼠标监听器则是对鼠标的一系列动作进行监听,如:按下,释放,点击,今入,拖出等。
首先建一一个类,用这个类继承鼠标监听器以及动作监听器接口,并重写接口中的方法,使其一一实现。然后创建构造器,使用构造器在监听器与窗体之间传值,一般传的值为Graphics   g;
用e.getActionCommand方法来来得到点击的窗体上的按钮名称,来继续下一步,而鼠标监听器则会得到相应的坐标,运用到做图上。
0
7
分享到:
评论

相关推荐

    自己记录的一些java基础的东西,希望能够经常回顾

    一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等一些java基础的东西,有时候面试会问到,里面涵盖了数据类型,操作符等

    java基础回顾2(j2se)

    NULL 博文链接:https://jiawu.iteye.com/blog/266079

    java基础知识回顾.rar

    Java基础知识回顾 一:java概述 Java的三种技术架构 JAVAEE: Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发; JAVASE: Java Platform Standard Edition,完成桌面应用程序...

    java基础案例教程

    java基础的案例分析和实例教学,适合新手及回顾查阅,对于夯实基础有好处

    JAVA图形用户界面设计与实例 陈家兴等 2004年.pdf

    1. Java基础回顾:为了让读者更好地进入图形界面的开发,本书可能会对Java的基础知识进行简要的回顾,包括Java的基本语法、面向对象的概念、异常处理等。 2. AWT基础:作为Java最早提供的图形界面工具包,AWT的一些...

    Java基础知识回顾共2页.pdf.zip

    标题"Java基础知识回顾共2页.pdf.zip"表明这是一个关于Java基础知识的简短总结,可能涵盖了核心概念和技术,分为两个部分进行讲解。虽然具体的文档内容未提供,但我们可以预期它将讨论以下几个关键领域: 1. **Java...

    黑马程序员java基础试题、笔记

    "黑马程序员java基础试题、笔记"这个压缩包资源为Java初学者和希望加入"黑马程序员"培训课程的学员提供了丰富的学习材料。这些资源包括面试问题合集、整理的资料、Android面试题、学员入学面试总结、面试技巧、必须...

    用于回顾java基础知识 Java学习资

    "用于回顾java基础知识"的标题和描述暗示了我们将探讨的是Java的基础概念,这可能包括语法、类、对象、数据类型、控制结构等核心概念。下面我们将深入这些主题,帮助你巩固Java编程的基础。 1. **Java简介**:Java...

    《Java游戏高级编程》

    Java基础回顾 - **面向对象编程(OOP)原理**:类与对象的概念、封装、继承、多态等。 - **Java核心API**:集合框架、IO流、网络编程等。 #### 2. 游戏开发基础 - **基本概念**:游戏循环、游戏引擎、渲染管线等。 -...

    java基础知识及框架平时工作总结

    本文将深入探讨Java基础知识和常用框架,以及一些开发过程中的经验总结。 首先,我们关注IDE工具。IntelliJ IDEA和Eclipse是Java开发者最常使用的两款集成开发环境。IntelliJ IDEA以其智能化的代码补全和优秀的用户...

    java 基础知识总结(经典)

    这篇“Java基础知识总结(经典)”涵盖了Java开发中的核心概念和重要知识点,旨在为初学者和有经验的开发者提供一个全面的回顾。以下是主要的学习点: 1. **Java环境配置**:在开始编程之前,必须安装Java ...

    Data Structures & Algorithms in Java Second Edition amazon

    1. Java基础回顾:作者首先对Java语言进行简要回顾,确保读者对Java有基础的理解。这部分内容包括Java的基本数据类型、运算符、控制结构、类和对象等。 2. 数据结构基础:书中详细介绍了线性结构和非线性结构的基本...

    Java基础练习40题

    "Java基础练习40题"是一个很好的资源,可以帮助初学者巩固和深化对Java的理解。这份练习涵盖了从基础语法到面向对象编程的各种概念,通过40个不同难度的题目,全面检验学习者在Java编程上的技能。 首先,100-109....

    Java基础知识总结

    Java基础知识总结 一些的基础知识 适合初学者和回顾以前的知识

    java基础的详细案例笔记

    Java基础是编程世界中至关重要的一步,尤其对于初学者来说,掌握好Java基础知识将为后续的进阶学习打下坚实的基础。"Java基础的详细案例笔记"无疑是一份宝贵的资源,它涵盖了学习Java过程中最核心的概念和实战技巧。...

    Java基础知识PPT

    这份"Java基础知识PPT"涵盖了Java学习的核心概念,对于初学者来说是一份非常宝贵的资料。 1. **Java简介**:Java最初由James Gosling等人开发,其设计理念是“一次编写,到处运行”。它基于C++,但简化了语法,去除...

    JAVA基础总结PPT

    JAVA基础总结PPT ,基础知识前4章部分,适合回顾总结用。

    毕向东java基础下载地址

    对于初学者来说,掌握Java基础是十分重要的,它不仅可以帮助理解面向对象编程的核心概念,还能为进一步学习更高级的编程技巧打下坚实的基础。 ### 2. 毕向东老师的Java基础教程 毕向东老师的Java基础教程是由传智...

    JAVA框架技术的线上教学实践.zip

    1. **Java基础回顾**:在进入框架学习之前,首先会回顾Java语言的基础知识,包括类与对象、封装、继承、多态等核心概念,确保学习者具备坚实的Java编程基础。 2. **Spring框架**:Spring作为Java开发中最主流的框架...

Global site tag (gtag.js) - Google Analytics