java基础--基础概念--面向对象、字符常量与字符串常量与变量

一、面向对象
1.面向对象的四大特征:抽象、封装、继承、多态
抽象:对同一个事物的属性(特征)和方法(功能/行为)进行抽取,归纳总结。
封装:抽象中将属性与方法写在一个类中就是封装。
继承:子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。
多态:重写、重载、接口的实现与类的继承实现了多态。

二、字符常量与字符串常量
字符常量:是单个引号引起的一个字符,是一个整型值(ASCII值)可以参加表达式运算。GBK编码下char占俩个字节,UTF-8编码下英文占一个字节,中文占3个字节。
字符串常量:双引号引起的若干个字符。是一个地址值,占若干个字节。

三、成员变量、局部变量
成员变量:属于类的,可以被修饰符修饰,成员跟谁对象,处于堆内存。(public、private、static等)是对象的一部分,如果没有初始值,则会自定以类型的默认值而复制(final修饰,static没修饰必须显示赋值)。
局部变量:只能被final修饰,内存于栈内存。局部变量不会自动赋值。

四、自动拆装箱
int <==>Integer

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 面向对象笔记 一、 对象在内存中的存放方法以及被调用过程 class文件首先被加载到方法区中的class文件内容区...
    VictorBXv阅读 487评论 0 2
  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 1,619评论 4 12
  • 1 面向对象No6 面向对象 OO Object Oriented 编程时以对象为单元,封装数据和逻辑,以此提...
    征程_Journey阅读 1,196评论 0 2
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 1,267评论 0 2
  • 二、面向对象 1、面向对象思想: (1)概述:面向对象是相对于面向过程而言的,面向过程强调的是功能,面向对象强调的...
    佘大将军阅读 440评论 0 1