java基本框架

来源:互联网 发布:淘宝企业店铺要钱吗 编辑:程序博客网 时间:2024/06/05 15:49
day01
Java语言特性 两点
环境变量 特点 path和classpath
注释   解释说明 调试程序   分类:单行 多行 文档
关键字 特殊含义 小写 会变色
标识符 类 接口 方法 常量 变量器名字 组成:字母 汉字 _和美元 ‘’‘’非数字开头 非关键字 分大小写
       命名规则 包 接口和方法 变量 常量(_隔开)
   day02
常量 字面值(整数 小数 字符 字符串 布尔 空) 自定义(面向对象)
进制 四大进制的表现形式 进制转换 原码 反码 补码
变量 基本(数值(整数:byte short int long浮点:flaot double) boolean char) 引用类, 接口, 数组(后面讲解)
数据类型及数据类型转换
运算符(算术/符合 赋值 比较/关系 逻辑 位移 三目)对常量,变量操作
   day03
两个整数交换
键盘录入 特点:2点 过程:导包 创建 获取
  day04
流程控制(顺序/判断 选择(if switch) 循环(for,while,for..while))清楚控制语句的执行顺序 水仙花 九九乘法表
控制跳转语句 break(单层)continue(当前)return(方法)
方法概述和格式说明(方法重载)两个明确(参数列表,返回值类型) 调用:直接,赋值,输出
方法重载: 允许在一个类中,同时存在一个以上的同名方法,参数个数和类型不同
  day05
数组 一维 二维 多个同种数据 初始化:静态:int[] i=new int[3]动态:int[] i={1,2,3}; 成员变量和局部变量
    问题 越界和空指针 操作:遍历,长度,最值,反转,查表法,元素查找(第一次出现的索引)
参数传递 形式参数改变 基本数据无影响 引用有
  day06
面向对象的思想 面向对象:对象 面向过程:步骤 特征 封装 继承 多态
类与对象及其应用 学生与班长 特点:符合习惯 简单化 执行变指挥 原因:模拟现实事物
成员变量和局部变量的区别 内存位置 类中位置 初始化值 生命周期
匿名对象 无名字 new Student() te:仅调用一次方法,参数传递
封装(private) 隐藏细节 提供访问 特点:提高复用和安全性
private:权限修饰符 修饰成员变量和方法 被修饰只能在本类访问
this关键字 本类对象引用 谁调用代表谁 局部变量隐藏了成员
     day07
构造方法 方法名和类名相同,无返回值类型和具体返回值 作用:对象成员初始化 (学生,手机类)
static 关键字 特点:类加载,优先对象,被所有对象,类名对象名访问 注意:无this 静访问静,非静皆可
静态变量和成员变量的区别 所属(方法区的静态区) 生命周期 调用(静类对象 成员对象) 所属 (静态类 成员对象)
帮助文档
随机数 int number = (int)(Math.random()*100)+1; Math 基本数学运算
    day08
代码块 {}括起来的 分类 局部,构造,静态
继承 相同属性提取到一个类 好处:复用维护以及类与类产生关系 成员访问就近原则 单继承和多层继承
  作用:沿袭父类,定义特有
方法重写与方法重载的区别 子类出现和父类一样的方法
final关键字 修饰类,变量,成员方法
 不想让子类重写父类方法
   day09
多态(动态绑定机制)
多态的概述 事物存在的多种形态
多态前提 继承 重写 引用
多态的成员访问特点 代码体现 编译看左,运行看左
多态的好处和弊端 好:维护 扩展 弊
向上转型和向下转型
多态内存图
抽象类
抽象类的概述
抽象类特点
抽象类的成员特点
抽象类的案例
接口
接口的概述
接口的成员特点
类与类,类与接口,接口与接口的关系
抽象类与接口的区别
接口的案例
0 0
原创粉丝点击