自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 抽象类与接口

一、 抽象类 abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。 抽象类中可以没有抽象方法,但是又抽象方法的类一定要声明为抽象类 抽象类,不能使用new关键字来创建对象,它是用来让子类继承的 抽象方法,只有方法的声明,没有方法的实现,它是用来让子类实现的 子类继承抽象类,那么就必须要实现抽象类没有实现的抽象方法,否则该子类也要声明为抽象类 //定义一个抽象类 public abstract class Action{ publ

2021-10-14 10:30:32 42

原创 Java面向对象

什么是面向对象 一、面向对象&面向过程 面向过程: 步骤明确,第一、第二步… 适合处理一些简单的问题 面向对象: 分类的思维模式,先思考问题需要哪些分类,再对分类进行单独思考,最后,再对某个分类下的细节进行面向过程的处理 面向对象适合于多人协作的问题 二、OOP 面向对象编程的本质:以类的方式组织代码,以对象的形式封装数据 三大特性: 封装 继承 多态 类是对象的模板 二、方法的调用 静态方法 直接通过 类名.方法名 调用 //定义一个类,静态方法 public c

2021-10-13 18:52:00 50

原创 Java——冒泡排序和稀疏数组

一、冒泡排序 冒泡排序无疑是最为出名的排序算法之一,总共有八大排序 冒泡的代码还是相当简单,两层循环,外层泡轮数,里层一次比较 我们看到嵌套循环,立马得出这个算法的时间复杂度为O(n2) 四个步骤 两个循环,外层循环计算比较次数 内层循环比较两个相邻的元素,如果第一个数比第二个数大,则交换位置**(每次都找出了最大的数字)** 下一轮则可以少一次排序 依次循环,直至结束 public static int[] sort1(int[] a ){ for (int i = 0;i&lt

2021-09-05 17:02:23 59

原创 Java——for循环的练习

练习1:计算0到100之间的奇数和偶数的和 int ji = 0; int ou = 0; for (int i = 0; i <= 100; i++) { if(i%2 != 0){ ji += i; }else{ ou += i; } } System.out.println("0-100之间的奇数为:"+ ji); System.out.println("0-100之间的偶数为:"+ ou); 练习2:用while或for循环输出1-1000.

2021-09-05 14:36:52 95

原创 Java-数组

一.数组的概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排序组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 二.数组的声明 1.首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; //首选的方法 //或 dataType arrayRefVar[]; //效果相同,但不是首选方法 2.Java语言使用new操作符来创建数组,语法如下: dataType[

2021-09-05 12:00:51 68

原创 Java程序控制

一、用户交互Scanner 1.Scanner对象 可以通过Scanner类来获取用户的输入 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据 Scanner scanner = new Scanner(System.in); System.out.println("使用next方式接收:"); //

2021-09-05 11:51:46 71

原创 Java基础

一.运算符 1.Java支持的运算符 算数运算符:+、-、*、/、%(取余)、++、– 赋值运算符:= 关系运算符:>、<、>=、<=、==、!=、instanceof 逻辑运算符:&&、||、! 位运算符:&、|、`、~、>>、<<、>>> 条件运算符:? 、: 扩展赋值运算符:+=、-=、*=、/= 2.自增-自减运算符 a=2; b=a++; //输出的结果为:a=3,b=2;(先赋值,再自增) a=2;

2021-09-04 21:24:43 77

原创 Java介绍

JDK、JRE、JVM JDK:Java Development Kit (包含JRE) JRE:Java Runtime Environment (运行环境) JVM:Java Virtual Machine(虚拟机) hello world 随便建立一个文件夹,存放代码 新建一个java文件 文件后缀名为.java hello.java 编写代码 public class hello{ public static void main(String [] args){

2021-09-04 20:17:08 70

原创 基本的DOS命令

打开CMD的方式 开始+系统+命令提示符 Win键+R 输入CMD 打开控制台 在任意的文件夹下,按住shift键+鼠标右键点击,在此处打开命令行窗口 资源管理器的地址栏前面加cmd 路径 管理员方式运行:选择以管理员方式运行 常用的Dos 命令 #盘符切换 D: #查看当前目录下的所有文件 D:\>dir #切换目录 cd (change directory) #1.(进入f盘) D:\>cd /d f: #2.(进入D盘某一文件) F:\>cd /d D:\IDE

2021-07-26 19:26:25 62

空空如也

空空如也

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

TA关注的人

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