代码编织梦想

springboot应用开发-爱代码爱编程

1.如何配置开发环境(JDK、Maven、IDEA等); 一、安装和配置JDK 下载JDK: 访问Oracle官网或其他OpenJDK发行版网站,如AdoptOpenJDK,下载适合你操作系统的JDK版本。建议使用JDK 17或更高版本。 安装JDK: 运行下载的JDK安装包,并按照安装向导的指示进行操作。部分操作系统可能需要管理员权限。

【后端】springboot项目_一个springboot后端项目-爱代码爱编程

文章目录 1. 2.3.7.RELEASE版本搭建1.1 pom文件1.1.1 方式一1.1.2 方式二 1.2 启动类1.3 测试类 【后端目录贴】 1. 2.3.7.RELEA

scala练习题2_用scala求100到1000的水仙花数-爱代码爱编程

一.打印100到1000的水仙花数 1.代码如下: object Dome3 { def main(args: Array[String]): Unit = { for ( i <- 100 to

java案例之使用接口实现手机功能-爱代码爱编程

题目: 原始的手机,可以发短信,通电话。随着发展,手机增加了功能:音频、视频播放、拍照、上网。使用接口实现手机功能 类图: AptitudeHandest:智能手机 CommonHandset:普通手机 Handset:手机父类 Network:网络 PlayWiring:播放功能 TheakePictur

java基础14 面向对象~接口和内部类,面试官最爱问的16个问题_定义一个接口mp3(播放音乐),定义一个抽象类phone(电话),定义一个手机类nokia-爱代码爱编程

} 实现类不强制要求实现带default的方法。 接口与抽象类的异同 接口和抽象类的区别是常见的面试题 相同点: 都可能存在没有实现的方法 都不能实例化 不同点: 抽象类是单一继承,类可以实现多个接

黑马java零基础视频教程精华部分_7_arraylist集合-爱代码爱编程

系列文章目录 文章目录 系列文章目录一、集合的基本使用1、为什么要有集合?2、集合存储数据类型的特点3、集合和数组的对比 二、ArrayList集合1、查看API帮助文档2、创建集合的对象3、Arr

[jdk17]冒泡排序的实现原理与代码实现(图解)_java17冒泡排序-爱代码爱编程

冒泡排序实现原理:   对冒泡排序还能进行一点优化:当发现走完一趟流程,一次都没有发生交换操作时,说明此时数组已经是顺序,可以提前return退出方法。 JDK17完整代码: package SortAlgorithm.BubbleSort; import java.util.Arrays; public class BubbleSort

java基础-爱代码爱编程

Java基础-面向对象进阶-多态, 包, final, 权限修饰符,代码块 多态多态的概述多态中调用成员的特点多态的优势和弊端多态练习 包final权限修饰符代码块来源Gitee地址 多态 多

黑马java零基础视频教程精华部分_5_面向对象综合练习_java 文字版格斗游戏 黑马-爱代码爱编程

系列文章目录 文章目录 系列文章目录一、文字版格斗游戏二、文字版格斗游戏进阶版三、对象数组练习1、对象数组1先学习一下键盘录入。注意:两套体系不能混用 对象数组2对象数组3对象数组4对象

javase进阶(二)—— 面向对象进阶(包、权限修饰符、抽象类、多态)-爱代码爱编程

目录 一、包 1. 什么是包 2. 导包 二、权限修饰符 1. 什么是权限修饰符 2. 权限修饰符的分类和具体作用范围 3. 学完权限修饰符需要具备如下能力  三、final 1. final的作用  2. final修饰变量的注意 四、常量 1. 常量概述和基本作用 1.1 常量做信息配置的原理、优势 2. 常量做信息标志和分

(java) 包,final,权限修饰符,代码块_math.pi能不能被final修饰-爱代码爱编程

包 包就是文件夹。用来管理各种不同功能的java类,方便后期代码维护 包名规则: 公司域名反写+包的作用,英文小写,见名知意。 包名.类名称为全类名 使用其他类时,需要全类名,而使用全类名太繁琐,引入导包的概念(import+包名.类名) 使用其他类的规则 1.使用同一个包中的类时,不需要导包 2.使用java.lang

包-爱代码爱编程

包(package) 包本质上就是文件夹,作用是对类进行分类管理。 package 包名;          //多级包用.分隔,包名使用小写字母书写 不同包中的类可以重名 java.lang包下的类不用导包。 同一个包内的类不用导包 访问修饰符 Java中提供了4种权限访问修饰符(从小到大):private、缺省、protect

day14-爱代码爱编程

第一章 多态 1.1 多态的形式 多态是继封装、继承之后,面向对象的第三大特性。 多态是出现在继承或者实现关系中的。 多态体现的格式: 父类类型 变量名 = new 子类/实现类构造器; 变量名.方法名();

java基础-爱代码爱编程

第一章 多态 1.1 多态的形式 多态是继封装、继承之后,面向对象的第三大特性。 多态是出现在继承或者实现关系中的。 多态体现的格式: 父类类型 变量名 = new 子类/实现类构造器; 变量名.方法名(); 多态的前提:有继承关系,子类对象是可以赋值给父类类型的变量。例如Animal是一个动物类型,而Cat是一个猫类型。Cat继承了

【java】权限修饰符_java的修饰符权限-爱代码爱编程

一,认识权限修饰符(public,protected,“空”,private) public(公共的) 1.public对所有类可见。使用对象:类、接口、变量、方法 ·被声明为 public 的类、方法、构造方法和接口能够被任何其他类访问。 ·如果这些类分布在不同的包中,那么我们可以通过导包(import关键字)进行导包就能操作了 protect

java类的static成员以及代码块(详细版)_java static-爱代码爱编程

文章目录 一、什么是static成员二、static修饰的成员有何意义三、static修饰成员变量四、static修饰成员方法4.1、静态成员变量不可以在方法内创建4.2、静态成员方法内部不可以访问非静态成员变

java面向对象高级之多态-爱代码爱编程

1.多态是在继承/实现情况下的一种现象,表现为:对象多态、行为多态 People p1=new Student(); p1.run(); People p2=new People(); p2.run(); 2.多态的前提 *有继承/实现关系;存在父类引用子类对象;存在方法重写。 多态的一个注意事项 *多态是对象、行为的多态,Java中的属性(

面向对象编程(高级)_高级面向对象编程-爱代码爱编程

面向对象编程(高级) 1、类变量和类方法 (1) 概念 类变量,也称为静态变量,是指在类级别声明的变量。它们与特定类相关联,而不是与类的实例(对象)相关联。每个类变量只有一份副本,它被类的所有实例共享。 sta

java基础——面向对象高级(包、抽象类、接口、多态)_java 面向对象 包-爱代码爱编程

一、包         1.包本质来说就是文件夹,  用来管理类文件的         2.建包            建包的语法格式:package 公司域名倒写.技术名称。报名建议全部英文小写,且具备意义                                         package com.companyname.domain; p

java10|面向对象高级:static_java面向对象高级-爱代码爱编程

目录 ​​​​​​​一、static 1、static修饰成员变量 1️⃣概念 2️⃣成员变量的执行原理 2、static修饰成员变量的应用场景 3、static修饰成员方法 1️⃣概念 2️⃣成员方法的执行原理  !!【补充知识】搞懂main方法 4、static修饰成员方法的应用场景 5、static的注意事项 6、static