
Java学习笔记
Ordiiii
无限进步
展开
-
Java基础Note——面向对象02_封装与继承
封装和继承原创 2020-03-01 15:50:24 · 244 阅读 · 0 评论 -
Java基础Note——面向对象01
面向对象01 软件设计 原则: 可重用性,可拓展性,可维护性 面向对象的最小单位是类。 面向对象四大特征:封装,继承,多态,抽象 类和对象 特征:封装,继承,多态,抽象 关系:类是多个对象抽象出来的共性 对象是类的实例,类是对象的模板 类的定义 在面先过程中,专门为描述对象定义一个类,不需要main。 另外再创建测试类 内存分析 不同类型的成员变量的初始值就是各个类型的默认值。 对象的创建实质上类...原创 2020-02-29 11:55:11 · 186 阅读 · 0 评论 -
Java基础Note——数组高级
数组高级 方法参数的值传递机制 基本类型:值传递 引用类型:类似于方法形参是C语言的指针,可以改变主方法的值(传递地址) 多维数组 语法:int【】【】 arr; 二维数组:数组中的每一个元素是一个一维数组。 n维数组:… 严格上说java中没有多维数组的概念,和C区分,一般称为数组中的数组 多维数组操作 二位数组初始化操作:(比作一个表格) 静态初始化: 动态初始化: 增强for循环fore...原创 2020-02-29 11:47:01 · 254 阅读 · 0 评论 -
Java基础Note——流程语句及方法和数组
流程语句及方法和数组 流程语句 Switch switch语句选择的基本数据类型只有byte,short,char,int。没有long并且支持的引用类型都是以上四个基本数据类型的包装类, java5和7后支持枚举和String类。注意:只要进入一个case后其它的case都会忽略,所以如果没有break则会一直向下执行(穿透)。case后面不能有{} 循环 for循环中,循环迭代变量一般起名为:...原创 2020-02-26 21:08:26 · 427 阅读 · 0 评论 -
Java基础Note——类型与运算
类型与运算 字面量和常量 常量:固定不变得值; 字面量:直接给出得值 变量 表示存储空间,用来存放某一类型的变量,无固定值。 定义变量 int age; 注意:变量必须初始化。 变量的分类 成员变量/字段(Field):直接定义在类的{}中的变量(方法外) 定义成员变量都使用static修饰 局部变量:定义在方法中的变量,变量除了成员变量就是局部变量 作用域: 成员变量:在所定...原创 2020-02-24 14:32:48 · 536 阅读 · 0 评论 -
Java基础Note——java相关知识
Java相关知识 JAVA的可移植原理 编译后生成与平台无关的字节码文件 用不同平台的虚拟机(JVM)运行 JDK-JRE-JVM JRE:JAVA运行环境(包含JVM) JDK:JAVA开发工具(包含JRE) JVM:JAVA虚拟机(运行java程序的虚拟计算机) JDK目录 bin:存放java操作工具(javac,java) db:存放java测试的数据库derby, include:存储...原创 2020-02-23 15:14:46 · 235 阅读 · 0 评论