- 博客(18)
- 问答 (1)
- 收藏
- 关注
原创 【Java基础】第6章_面向对象(下)-2:抽象类与抽象方法、接口
抽象类与抽象方法abstract的使用抽象类应用抽象类的匿名子类接口(interface)接口的使用接口的应用举例抽象类和接口之间的对比Java 8 中关于接口的改进默认方法接口冲突问题
2022-12-16 17:20:46 1092
原创 【Java基础】第6章_面向对象(下)-1:static关键字、main方法、代码块、final关键字
关键字:staticstatic的使用类变量 vs 实例变量内存解析自定义 ArrayUtil工具类的优化static 的应用举例理解main方法的语法代码块代码块(初始化块)的使用静态代码块的举例总结:程序中成员变量赋值的执行顺序关键字:finalfinal的使用
2022-12-16 17:06:29 332
原创 【Java基础】第5章_面向对象(中)-2:多态性、Object类、包装类
多态性虚拟方法调用(Virtual Method Invocation)关键字:instanceofObject 类的使用Object类中的主要结构== 操作符与equals()方法toString()方法包装类(Wrapper)
2022-12-05 10:27:46 422
原创 【Java基础】第5章_面向对象(中)-1:继承性、重写、4种权限修饰符、super关键字、子类对象实例化
1、面向对象特征之二:继承性1.1、继承性的理解1.2、练习2、方法的重写(override)3、四种访问权限修饰符4、super关键字4.1、super的使用4.2、练习5、子类对象实例化过程
2022-11-29 23:58:38 301
原创 【Java基础】第4章_面向对象(上)-2:封装与隐藏、构造器、this关键字、package关键字、import关键字
文章目录5、面向对象特征之一:封装与隐藏5.1、理解封装与隐藏5.2、练习6、类的成员之三:构造器(构造方法)6.1、构造器的理解6.2、总结:属性赋值的先后顺序6.3、JavaBean 的使用6.4、UML 类图6.5、练习6.5.1、练习 16.5.2、练习 27、关键字:this7.1、this关键字的使用7.2、练习8、关键字:package9、关键字:import10、实验题10.1、实验110.2、实验2
2022-11-29 10:25:12 554
原创 【Java基础】第4章_面向对象(上)-1:类、对象、属性、方法
1、面向过程与面向对象1.1、面向对象的三条主线1.2、面向对象的思想概述2、 类和对象2.1、Java 类及类的成员2.2、类与对象的创建及使用2.3、对象的内存解析3、类的成员之一:属性(成员变量)4、类的成员之二:方法4.1、类中方法的声明和使用4.2、理解 “万事万物皆对象”4.3、对象数组的内存解析4.4、匿名对象的使用4.5、自定义数组的工具类4.6、方法的重载(overload)4.7、可变个数的形参4.8、方法参数的值传递机制(重点)4.8.1、针对基本数据
2022-11-28 18:10:23 796
原创 【Java基础】第3章_数组
1、数组的理解数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理2、数组的相关概念数组名、元素、角标、下标、索引数组的长度:元素的个数3、数组的特点数组本身是引用数据类型。数组中的元素既可以是基本数据类型也可以是引用数据类型创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是这块连续空间的首地址数组的长度一旦确定,就不能修改数组是有序排列的4、数组的分类① 按照维数:一维数组、二维数组、三维数组……
2022-11-26 23:23:49 686
原创 【Java基础】输入语句 & 获取随机数
问题:如何从键盘获取不同类型的变量??需要使用Scanner类1. 导包:`import java.util.Scanner;`2. Scanner的实例化3. 调用Scanner类的相关方法,来获取指定的变量**如何获取一个指定范围随机数???**需要使用Math类的random()方法 `Math.random()`:[0,1.0) 默认是double类型 `Math.random() * 90`:[0.0,90.0) `(int)
2022-11-26 22:42:49 485
原创 【Java基础】第2章_Java基本语法(下):程序流程控制
1、顺序结构2、分支结构3、循环结构6.2.2、switch-case 结构注意: switch结构中的表达式,只能是如下的六种数据类型之一:、、、、(JDK5.0)、(JDK7.0),不能是:long,float,double,boolean说明1说明2:6.3、循环结构在某些条件满足的情况下,反复执行特定代码的功能语法格式执行过程:①-②-③-④-②-③-④-②-③-④-…-②说明:6.3.2、while 循环语法格式执行过程:①-②-③-④-②-③-④-②-③-④-…-②
2022-11-26 22:32:05 709
原创 【Java基础】第2章_Java基本语法(上):变量与运算符
Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符技巧:凡是自己可以起名字的地方都叫标识符由26个英文字母大小写,0-9,_或$组成数字不可以开头标识符不能包含空格不可以使用关键字和保留字,但能包含关键字和保留字Java 中严格区分大小写,长度无限制。
2022-11-26 17:59:15 789
原创 【Java基础】计算机为什么采用补码来进行运算
带符号整数有原码、反码、补码等几种编码方式。原码即直接将真值转换為其相应的二进制形式,而反码和补码是对原码进行某种转换编码方式。正整数的原码、反码和补码都一样,负数的反码是对原码的除符号位外的其他位进行取反后的结果(取反即如果该位为0则变为1,而该位为1则变为0操作)而补码是先求原码的反码,然后在反码的末尾位加1后得到结果,即补码是反码+1补码就是最方便的方式。它的便利体现在,所有的加法运算可以使用同一种电路完成以-8作为例子。假定有2种表示方法。一种是直觉表示法,即10001000;另一种是。
2022-11-26 10:18:44 548 1
原创 【Java基础】第1章_Java语言概述
软件开发软件,即一系列按照特定顺序组织的计算机数据和指令的集合,有系统软件和应用软件之分人机交互方式图形化界面GUI)这种方式简单直观,使用者易于接受,容易上手操作命令行方式CLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作常用的DOS命令常用快捷键←→:移动光标↑↓:调阅历史操作命令Delete和Backspace:删除字符注意:① win+R,一起按下,输入cmd,打开dos界面;② 在指定的文件夹下输入cmd,则dos界面中的路径就会在该文件夹下。
2022-11-26 10:07:45 760
空空如也
黑马旅游网,轮播图问题怎么解决呢?求指导
2022-05-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人