第07章_面向对象编程(高级) 1. 关键字:static回顾类中的实例变量(即非static的成员变量) class Circle{ private double radius; public Circle(double radius){ this.radius=radius; } public double findArea(){ return 2021-03-08 Java #Java
第06章_面向对象编程(进阶) 1. 关键字:this1.1 this是什么? ==它在方法(准确的说是实例方法或非static的方法)内部使用,表示调用该方法的对象== ==它在构造器内部使用,表示该构造器正在初始化的对象== ==this可以调用的结构:成员变量、方法和构造器== 1.2 什么时 2021-03-07 Java #Java
第05章_面向对象编程(基础) 学习面向对象内容的三条主线 Java类及类的成员:(重点)属性、方法、构造器;(熟悉)代码块、内部类 面向对象的特征:封装、继承、多态、(抽象) 其他关键字的使用:this、super、package、import、static、final、interface、abstract等 1. 面向对象编程概述1.1 程序设计的思路面向对象,是软件开发中的一类编程风格、开发范式。除了面向对象,还有 2021-03-06 Java #Java
第04章_数组 1. 数组的概述1.1 为什么需要数组需求分析1: 需要统计某公司50个员工的工资情况,例如计算平均工资、找到最高工资等。用之前知识,首先需要声明50个变量来分别记录每位员工的工资,这样会很麻烦。因此我们可以将所有的数据全部存储到一个容器中统一管理,并使用容器进行计算。 需求分析2: 容器的概念: 生活中的容器:水杯(装水等液体),衣柜(装衣服等物品),集装箱(装货物等)。 程序中的容器:将多 2021-03-05 Java #Java
第03章_流程控制语句 1.流程控制语句概述 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。 程序设计中规定的三种流程结构,即: 顺序结构 程序从上到下逐行地执行,中间没有任何判断和跳转。 分支结构 根据条件,选择性地执行某段代码。 有if…else和switch-case两种分支语句。 循环结构 根据循环条件,重复性的执行某段代码。 有for、while、 2021-03-03 Java #Java
第02章_变量和运算符 1. 关键字(keyword) 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(或单词) HelloWorld案例中,出现的关键字有 class、public 、 static 、 void 等,这些单词已经被Java定义好了。 特点:全部关键字都是小写字母。 关键字比较多,不需要死记硬背,学到哪里记到哪里即可。 官方地址: https://docs.oracle.com 2021-03-02 Java #Java
第01章_Java语言概述 1. Java知识脉络图1.1 Java基础全程脉络图 1.2 本章专题与脉络 6. Java语言概述6.1 Java概述 是SUN(Stanford University Network,斯坦福大学网络公司 ) 1995年推出的一门高级编程语言。 是一种面向Internet的编程语言。Java一开始富有吸引力是因为Java程序可以在Web浏览器中运行。这些Java程序被称为Java小程序(a 2021-03-01 Java #Java