自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 java子承父业(继承,访问权限修饰符,super,重写,final)

1.继承 : 子承父业 目的 : 提高代码的复用性 作用: 子类一旦继承父类,有权使用父类中的成员,可以在子类中定义子类独有的内容 定义: 子类 extends 父类 实体类|子类 : 根据一系列对象抽取共性所定义的实体类 父类 : 子类的共性 子类| 派生类 父类 | 基类 | 超类 特点 : 单继承机制 ,一个子类只能继承一个父类,但是一个父类可以存在多个子类 修饰类只能使用pu...

2022-03-11 20:48:54 2335 1

原创 java 脑筋急转弯(static,block,this)

1.static 静态的 成员修饰符,可以修饰成员内容,不可以修饰局部 修饰成员变量--> 静态变量|类变量 修饰方法 --> 静态方法|类方法 修饰块 修饰类 static修饰的成员变量与成员方法使用方式: 1.对象.静态变量名 对象.静态方法名(参数列表) 2.类名.静态变量名 ...

2022-03-10 20:54:08 225

原创 面向对象的基础理论

1.面向对象与面向过程面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计 和开发软件。早期先有面向过程思想,随着软件规模的扩大,问题复杂性的提高,面向过程的弊端越来 越明显的显示出来,出现了面向对象思想并成为目前主流的方式。两者都贯穿于软件分析、设计和开发 各个阶段,对应面向对象就分别称为面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程 (OOP)。C语言是一种典型的面向过程语言,Java是一种典型的面向对象语言。 面向过程思想思考问题时...

2022-03-09 19:34:42 404

原创 java如何调用方法及递归

1.方法1.1. 概述前讲解的循环操作,可以解决的是代码重复的问题,但是此时的重复的代码必须是有规律的。那循环操 作,能解决所有的代码重复吗?答案肯定是不行的,比如针对于某一种功能的重复操作,循环就无法实 现,我们可以使用方法.编写一个飞机大战游戏,程序在运行过程中,需要不断地发射子弹。假设发射子弹功能需要编写200行 代码,那么,每次发射子弹都需要重复地编写这200行代码,这样的程序太low了。在开发中我们要遵循 DRY原则(Don’t Repeat Youself)——不要重复你自己的代码,

2022-03-07 20:54:37 803

原创 for循环

for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构for循环在第一次反复之前要进行初始化。随后,它会进行条件测试,而且在每一次反复的时候,进行某 种形式的“步进”。1. 初始化部分设置循环变量的初值2. 条件判断部分为任意布尔表达式3. 迭代因子控制循环变量的增减public class ForTest { public static void main(String args[]) { int sum = 0; for (int i =.

2022-03-06 19:32:53 273

原创 如何控制程序走向(控制语句)

1. 控制语句( 顺序结构 , 选择结构 ,)控制语句就是掌握程序的流向,使程序按业务逻辑目的运行的代码。即用来实现对程序流程的选择、循 环、转向和返回等进行控制。从结构化程序设计角度出发,程序有三种结构: 顺序结构 , 选择结构 , 循环结构2. 顺序结构JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行顺序结构是最简单的算法 结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组 成的,它是任何一个算法都离不开的一种基本算法结构。

2022-03-06 19:16:24 243

原创 Java如何使用键盘录入

在说键盘录入之前先说说生成随机数1. 随机生成Math 类提供了一个名叫 random 的方法, 可以随机生成 [0,1) 之间的任意double类型的数据。double i = Math.random();double j = Math.random();通过扩大和平移可以生成任意区间的数据通过强转可将小数取整2. 键盘录入 键盘录入可以允许用户在程序运行过程中向程序输入数据,达到人机交互的效果,提高用户体验度。 但是需要进行一些额外的操作,后面会具体解释1....

2022-03-06 18:36:43 495

原创 Java运算符的运用

Java 语言支持如下运算符: 1.算术运算符: +,-,*,/,%,++,-- 2.赋值运算符 = 3.关系运算符: >,=,>,>> (了解!!!) 4.条件运算符 ?: 扩展赋值运算符:+=,-=,=,/=1.赋值运算符 = 赋值号, 将赋值号右边的数据,赋值给左边的变量(空间)。注意类型必须要一致或兼容。2. 算数运算符+,-,*,/,% 和数学中的规则一样注意:如果只有整数参数与运算,结果也为...

2022-03-03 20:55:40 489

原创 java声明变量

1.关键字AJava关键字是Java语言保留供内部使用的,如 class 用于定义类。 关键字也可以称为保留字,它们的意思 是一样的。是被系统征用的特殊单词(标识符),而且是被广大程序员所认知的。goto和const作为保留字存在。类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记不能使用关键字作为变量名或方法名2. 标识符就是给类,接口,方法,变量等起名字的字符序列。用来查找、定位、标明、唯一确认内容。 ·表示类名的标识符用大写字母开始。如: Man , ..

2022-03-01 19:29:04 6818

原创 如何编写第一个java程序

1. Java开发工具包JDK(Java Development ToolKit) sdk(Software Development Kit)(也就是jdk)是jre的超集,是在jre的基础上增加了编译器及其他一 些开发工具。jre就是java运行时环境,包括了jvm和其它一些java核心api,任何一台电脑,只有安装了jre 才可以运行java程序. Java2SDK (Development Kit)包含:JRE的超集,包含编译器和调试器等用于程序开发的文件总结: 如果只是要运行JAVA程..

2022-02-28 21:04:53 2052

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除