Java基础
文章平均质量分 94
WU生有ME
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象3
关键字staricstatic :静态的static可以修饰的结构:主要用来修饰类的内部结构属性、方法、代码块、内部类static修饰属性:静态变量(或类变量)3.1 属性,按是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) 实例变量:当创建了类的多个对象,每个对象都独立的拥有一套类中的非静态变量。当修改其中一个对象的非静态属性时,不会导致其他对象中同样的属性值修改。 静态变量:当创建了类的多个对象,多个对象共享一个静态变量。当通过某一个对象修改静态变量原创 2021-04-02 22:36:28 · 173 阅读 · 0 评论 -
面向对象2
1.继承性一、继承性好处减少了代码的冗余,提高了代码的复用性便于功能的扩展为之后多态性的使用,提供了前提二、继承性的格式class A extends B {}A: 子类、派生类、subclassB: 父类、超类、基类、superclass体现:一旦子类A继承父类B之后,子类A中就获取了父类B中声明的所有的属性和方法。特别,父类中声明为private的属性和方法,子类继承父类以后,仍然认为获取了父类中私有结构。只是因为封装性的影响,使得子类不能直接调用父类的结构。子类继承原创 2021-04-02 22:32:32 · 156 阅读 · 0 评论 -
面向对象1
1.Java面向对象学习的三条主线Java类及类的成员:属性、方法、构造器;代码块、内部类面向对象的三大特征:封装性、继承性、多态性、(抽象性)其他关键字:this、super、static、final、abstract、interface、package、import等2.面向对象与面向过程的理解面向过程:强调的说功能行为,以函数为最小单位,考虑怎么做。面向对象:强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。3.面向对象的两个要素类:对一切事物的描述,是抽象的、概念上的原创 2021-04-02 22:26:10 · 298 阅读 · 0 评论 -
数组
数组1.数组的概述数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的结合,并使用一个名字命名,并通过编码的方式对这些数据进行统一管理。数组相关概念数组名元素下标(索引)数组的长度:元素的个数特点数组是有序排列的。数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型。创建数组对象会在内存中开辟一整块连续的空间。数组的长度一旦确认,就不能修改。数组的分类按照维数分类:一维数组、二维数组…按照数组元素的类型:基本原创 2020-11-18 23:12:41 · 801 阅读 · 0 评论 -
流程控制
流程控制三种基本流程结构:顺序结构分支结构循环结构1.顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转。2.分支结构根据条件,选择性地执行某段代码。有if…else和switch-case两种分支语句。2.1 if-elseif语句有三种格式:if(条件表达式){ 执行代码块;}if(条件表达式){ 执行代码块1;}else{ 执行代码块2;}if(条件表达式1){ 执行代码块1;}else if(条件表达式2){ 执行代原创 2020-11-17 22:55:45 · 212 阅读 · 0 评论 -
运算符
运算符运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符位运算符三元运算符1.算术运算符算术运算符:+、-、+、-、*、/、%、(前)++、(后)++、(前)–、(后)–、+运算符运算范例结果+正号+33-负号b=1;-b-1+加1+12-减4-22*乘1*22/除1/11%取模(取余)5%32++自增(前):先运原创 2020-11-15 23:29:11 · 142 阅读 · 0 评论 -
变量
变量和运算符1.关键字(keyword)定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)。特点:关键字中所有字母都为小写。2.保留字(reserved word)Java保留字:现在Java版本尚有未使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字:goto、const。3.标识符(Identifier)标识符Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符。技巧:凡是自己可以起名字地方都叫标识符。定义合法标识原创 2020-11-15 23:27:25 · 213 阅读 · 0 评论
分享