摘要: 数组 1.数组 的特点: 能够存储多个变量的容器 这个容器中所有变量的数据类型是一致的; 只能存放同一种类型的元素; 数组长度一旦确定就不能更改; 数组是一段连续的内存空间,下标从0开始,最大下标为长度-1; 数组元素都是变量,变量的数据类型为数组声明的类型。 数组元素在创建后,会自动完成初始化。 阅读全文
posted @ 2019-12-01 22:16 星然 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 抽象类 abstract 1.抽象方法一定在抽象类中 2.抽象类和抽象方法肯定是被abstract修饰的 3.抽象类不可以用new关键字实例化,实例化一个抽象类没有任何意义 4.如果一定要用抽象类,那么可以使用多态的方式 5.虽然抽象类不能实例化,但是也是有构造器的 6.抽象方法不能被private 阅读全文
posted @ 2019-12-01 22:15 星然 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 访问修饰符 本类 同包 不同包 子类 非子类 子类 非子类 Public **** **** **** **** ***** (该类或非该类均可访问) Protected **** **** **** **** (该类及其子类的成员可以访问,同一个包中的类也可以访问) 默认(default) *** 阅读全文
posted @ 2019-12-01 22:04 星然 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 堆 放new(对象);栈 放局部变量;数据段 放类变量和常量;代码段 放方法的定义。 基本类型改的是数据,引用数据改变的是指向(地址) 关键字: This: 1、代表当前对象本身 2、在构造器中可以使用this([参数])调用本类的其他构造器 3、有时候需要把当前调用对象进行传递,那么就可以使用th 阅读全文
posted @ 2019-12-01 22:02 星然 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三个特征:封装(抽象)、继承、多态。 继承:一种代码重用的方式。 1、父类(基类,超类) 2、子类 1).子类在同一个包下面能够范文父类除了私有private修饰的所有属性和方法 2).在不同包下面,子类对象只能访问public修饰的属性和方法 3).在子类内部,如果不同包的情况下,可以访 阅读全文
posted @ 2019-12-01 21:51 星然 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 1.for循环for循环拥有三个表达式的语法结构,以及每个表达式在执行顺序中的作用和执行实际、决定了当我们明确知道循环次数的情况下使用它2.while循环while循环的语法中只有一个boolean类型的表达式用于作为循环结束的判断,所以它常用于:不知道循环执行的次数,只知道达到某个条件的时候循环继 阅读全文
posted @ 2019-11-30 22:23 星然 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: break: 作用于switch,和循环语句,用于跳出,或者称为结束; break语句单独存在时,下面不要定 义其他语句,因为执行不到,编译会失败; 当循环嵌套时,break 只跳出当 前所在循环; 要跳出嵌套中的外部循环,只要给循环起名字即可,这个名字称之为标号; continue: 只作用于循环 阅读全文
posted @ 2019-11-30 21:03 星然 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、软件的开发流程 1.需求分析 2.概要设计 3.详细设计 4.测试 5.软件交付 7.验收 8.维护 二、常识概述 1、关键字(50) abstract boolean break byte case catch char class const continue default do doub 阅读全文
posted @ 2019-11-30 20:31 星然 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Java程序运行机制 Java的运行主要分两步:先编译再解释执行 (1)先通过“编译器”将Java源程序(.java)编译成Java字节码文件(.class) (2)通过不同的虚拟机(JVM)将字节码文件解释为机器语言并执行 Java跨平台原理 JVM 把这种不同软、硬件平台的具体差别隐藏起来,从而 阅读全文
posted @ 2019-11-30 20:29 星然 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 概念区别 JDK: Java Develpment Kit java 开发工具JRE: Java Runtime Environment java运行时环境JVM: java Virtual Machine java 虚拟机使用人群 jdk 是给开发人员使用的, jre和jvm是给普通用户使用3.  阅读全文
posted @ 2019-11-30 20:26 星然 阅读(139) 评论(0) 推荐(0) 编辑