java基础——初识面向对象】的更多相关文章

Java基础-初识面向对象编程(Object-Oriented-Programming) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Java是一门面向对象的程序设计语言.那么什么是面向对象编程呢?本篇博客会带你了解到如何定义一个类,以及对自定义的类进行实例化操作.让我们一起目睹Java语言的编程风格吧. 一.类和对象的概念 1>.对象的概念 现实世界中客观存在的事物就是对象. 2>.类的概念 把一组对象相同的属性和相同的行为抽象出来就形成了类.类是对一组对象相同属性和相…
面向对象 面向过程&面向对象 面向过程思想 步骤请简单:第一步做什么,第一步做什么 面向过程适合处理一些较为简单的东西 面向对象思想 物以类聚,分类的思维模式,思考的问题首先会解决问题需要哪些分裂,然后对这些分类进行单独思考.最后,才对某个分类下的细节进行面向过程的思索(属性+方法:类) 面向对象适合处理复杂的问题,适合处理需要多人协作的问题. 对与描述殊复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统.具体的微观操作,仍然需要面向过程的思路去处理. 什么…
一 前言 在 <[java基础]-谈谈对面向对象理解 >一文中已经知道什么是对象,如何创建对象:这篇文章主讲对象的类型,简称类: 二 类介绍 2.1 类 每个对象都有一个类型,通常在所有的面向对象语言中对象的类型都是使用class表示:创建类的代码如下,这表示创建了一个车的类, public表示公共的意思,这是对象的访问级别,在后续的文章中会提到: Car表示对象的名称: 花括号中的内容也就是类的内容(类中的内容也就是成员,成员分为字段和方法,对应对象的属性和行为) public class…
---------- android培训.java培训.期待与您交流! ---------- 一.异常机制 (一)异常概述 1.异常:就是程序在运行时出现不正常情况. 2.异常类:程序在运行时,出现的不正常情况,将情况用java的类的形式进行描述.并封装成对象. (二)异常分类 对异常问题的分类:“严重的的Error”和“不严重的Exception” (1)一种是严重的问题:对于严重的问题,java通过Error类进行描述. (2)一种是不严重的问题:对于非严重的,java通过Exception…
面向对象基础 1.1面向过程与面向对象的区别 面向过程和面向对象二者都是思考问题的方式,再简单的事物时,可以线性思考时使用面向过程,但当事物较为复杂时,只能使用面向对象设计.但二者并不是对立的,在解决复杂问题时,通过面向对象的方式把握事物之间复杂的关系,方便分析整个系统:具体到微观时,仍然使用面向过程设计. 以开车为例,面向过程中思考 有一辆车 驾驶员上车 挂挡踩离合 车开动 而面向对象中思考 有车.驾驶员这两个个对象 车拥有挂挡离合这几个方法(还拥有属性,如性能外观) 人拥有挂挡踩离合这几个方…
Package 为什么需要使用package a)   解决类重名的问题 b)   便于管理类 怎么使用package a)   类的第一句非注释性语句 b)   命名:域名倒着写,再加上模块名 注意事项 a)   不要使用默认包 JDK主要包 Import 1.为什么需要使用包 2.import怎么使用 3.注意事项 4.静态导入…
一.基础知识:1.JVM.JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性. java语言是跨平台,jvm不是跨平台的. JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库. JDK(Java Development Kit):java的开发工具,包括jre+开发工具 2.环境变量path和classpath的作用是什么? (1)path是配置Windows可执行…
面向对象下 这一章主要涉及其他关键字,包括 this.super.static.final.abstract.interface.package.import 等. static 在 Java 类中,可用 static 修饰属性.方法.代码块.内部类. 特点: 随着类的加载而加载,由于类只会加载一次,则静态变量在内存中也只会存在一份,存在方法区的静态域中: 优先于对象存在: 修饰的成员,被所有对象所共享: 访问权限允许时,可不创建对象,直接被类调用. 注意: 在静态的方法中,不能使用 this…
面向对象的三大特征:封装,继承,多态 java通过extends关键字来实现继承,而且是单继承,一个子类只可以有一个直接父类,但是父类还可以有父类... java.long.Object是所有类的父类,如果一个类没有声明继承于谁,那么默认就是继承于java.long.Object类 通过继承,子类可以获得父类的全部的属性和方法,同时进行拓展. 代码示例: package extendss; /** * 类的继承演示代码 * 这是一个父类 train 火车类 * 默认继承于Object类 * *…
---------- android培训.java培训.期待与您交流! ---------- 一.面向对象概述 1.面向对象:是一个很抽象的概念,它相对面向过程而言,是一种程序设计的思想. 2.面向对象的特点: * 符合人们思考习惯的思想 * 可以将复杂的事情简单化 * 将程序员从执行者转换成了指挥者 * 完成需求时:只需要寻找具备所需功能的对象或者创建所需功能的对象即可,简化开发效率并提高对象的复用性. 3.面向对象的三个特征:封装(Encapsulation).继承(Inheritance)…