
Java
牧童~
不念经的懒和尚!
展开
-
第七章 面向对象(下)
第七章 面向对象(下)7.1 抽象类 父类在声明方法时,只有方法签名,没有方法体,我们把没有方法体的方法称为抽象方法。Java语法规定,包含抽象方法的类必须是抽象类。7.1.1 语法格式 1. 抽象方法 : 没有方法体的方法。【其他修饰符】 abstract 返回值类型 方法名(【形参列表】);抽象类:被abstract所修饰的抽的类。【权限修饰符】 abstract c...原创 2019-10-13 15:49:00 · 246 阅读 · 0 评论 -
第六章 面向对象(中)
第六章 面向对象(中)6.1 封装6.1.1 封装的概念适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。 面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。 方式:暴露该暴露的,隐藏需要隐藏高内聚,低耦合...原创 2019-09-15 12:02:03 · 265 阅读 · 0 评论 -
第五章 面向对象(上)
第五章 面向对象(上)5.1 面向对象思想 Java语言是一种面向对象的程序设计语言,而面向对象思想(OOP)是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。面...原创 2019-09-08 09:52:02 · 203 阅读 · 0 评论 -
第四章 数组2
第四章 数组4.8 数组的常见操作4.8.1 数组的复制应用场景:扩容、备份、截取、反转 方法: ① 确定变化后数组的长度; ③ 新建数组,遍历原数组,将原数组符合条件的元素赋值给新数组; ② 将新数组的地址赋值给原数组;示例代码:扩容,新增一个位置来存储10int[] arr = {1,2,3,4,5,6,7,8,9};//如果要把arr数组扩容,增加1个位置/...原创 2019-09-05 18:48:19 · 195 阅读 · 0 评论 -
第四章 数组
第四章 数组4.1 数组的概念 所谓数组(array),就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,以便统一管理他们,然后用编号区分他们,这个名字称为数组名,编号称为下标或索引(index)。组成数组的各个变量称为数组的元素(element)。数组中元素的个数称为数组的长度(length)。 注:数组的长度一旦确定,就不能修改。4.2 数组的定...原创 2019-09-02 18:29:12 · 159 阅读 · 0 评论 -
第三章 流程控制2
第三章 流程控制3.5 循环结构(for循环)3.5.1 调用格式for(初始化语句①; 循环条件语句②; 迭代语句④){ 循环体语句③//如果循环体中没有跳出循环体的语句,那么就是死循环}注:for( ; ; )中的两个分号”;“,不能多也不能少;循环条件必须是boolean类型;如果循环条件语句②省略的话,就默认为循环条件成立。3.5.2 案例演示...原创 2019-08-31 18:04:34 · 132 阅读 · 0 评论 -
第三章 流程控制
第三章 流程控制今日内容if else判断语句switch选择语句学习目标 掌握键盘输入各种数据类型的值 理解if语句的格式和执行流程 理解if…else语句的格式和执行流程 理解if…else if语句的格式和执行流程 了解if语句和三元运算符互换 理解switch选择语句的格式和执行流程 掌握switch选择语句接收的数据类型 理解case的穿透性 掌握brea...原创 2019-08-30 19:03:42 · 186 阅读 · 0 评论 -
第二章 Java基础知识
typora-copy-images-to: …\01-code第二章 Java基础知识2.5 Java的数据类型 Java的数据类型分为两大类:基本数据类型:8种;引用数据类型:类、接口、数组。2.5.1 基本数据类型**整型:**byte(1字节=8bit)\short(2字节)\int(4字节)\long(8字节) ① byte范围:-128~127...原创 2019-08-29 12:01:04 · 213 阅读 · 0 评论 -
第一章 Java概述
Java基础语法学习目标 能够使用常见的DOS命令 理解Java语言的跨平台实现原理 理解JDK/JRE/JVM的组成和作用 能够编写HelloWorld程序编译并执行(掌握) 能够配置环境变量JAVA_HOME(会参照笔记配置) 能够辨识关键字(掌握) 理解标识符的含义(掌握) 理解Java中的基本数据类型分类(掌握) 能够定义8种基本数据集类型的变量(掌握)第一章 J...原创 2019-08-27 23:24:55 · 280 阅读 · 0 评论