自定义博客皮肤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对象数组+单例模式(超详细)零基础入门

正常数组: 类型 [ ]数组名=new 类型[数组长度];对象数组:类名[ ]对象数组名=new 类名[数组长度];比如我们要做个点名的Demo,要求创建出一个学生类,创建一个老师的类和点名的方法 .要求:男生答到,女生答有。

2025-07-04 17:00:22 308

原创 Java面向对象(封装)超详细

什么是类:相似的对象划分成一个类类指的就是一种模板,定义了一种特定类型的所有对象的属性和行为。在一个.java的文件中,可以有多个class,但是只能有一个class是用public修饰。被声明为public的 class,必须和文件名相同类的定义格式:[访问修饰符] class 类名{成员变量成员方法(行为)内部类代码块类是模板,通过模板创建出具体的实例,就是对象对象就是实际存在的某类事物的个体,也叫实例 类和对象的关系,就是抽象和具体的关系。创建对象的语法。

2025-07-03 14:41:26 980

原创 Java排序算法

长度为N的数组 N+(N-1)+(N-2)+...+1 求和为一个二次型多项式,等差数列求和会出现二次型,最终时间复杂度 O(N^2)长度为N的数组 N+(N-1)+(N-2)+...+1 求和为一个二次型多项式,等差数列求和会出现二次型,最终时间复杂度 O(N^2)把数据元素中较小的看作是轻的"泡泡",对它进行"上浮"操作。选择排序不需要额外的存储空间,是原地排序算法,空间复杂度O(1)选择排序不需要额外的存储空间,是原地排序算法,空间复杂度O(1)也是一种交换排序的算法。

2025-06-28 10:13:28 281

原创 Java语法(循环)详细讲解(小白可看)

解释:先执行吃一口(循环体),然后再进行判断,如果还饿继续吃一口,直到吃饱后跳出循环.解释:如果饿了就吃一口,之后在判断是否还饿如果不饿了,直接跳出循环。循环变量初始值时,最好在for循环中声明,也可以遵循迪米特法则。100.for快生成(就是100以内的范围,这个范围自定义)图中F(false) T(true)图中F(false) T(true)如果我们要使用两个变量我们要在循环的外面声明变量。与while(true)的用法一样。100.forr反向生成(

2025-06-12 10:54:02 331

原创 Java 面向对象(小白可看)非常详细

把相似的对象划分成一个类。类指的就是一种模板,定义了一种特定类型的所有对象的属性和行为。在一个.java的文件中,可以有多个class,但是只能有一个class是用public修饰。被声明为public的 class,必须和文件名相同类的定义格式[访问修饰符] class 类名{成员变量(属性)成员方法(行为)内部类代码块。

2025-06-11 11:39:56 968

原创 Java基础语法(条件分支)超详细零基础入门

本文介绍了Java中的选择结构,包括if语句和switch语句两种形式。if语句分为三种语法:if单分支、if-else双分支和if-else if-else多分支结构,并通过血型判断和石头剪刀布游戏两个案例演示了嵌套if的使用。switch语句通过case匹配变量值执行对应操作,需注意break和default的使用。文中用探险家选择路线的比喻生动说明了switch语句的执行流程,强调了break语句的重要性。最后展示了三数比较大小的if嵌套应用,并提示编程时需注意括号匹配问题。

2025-06-11 10:15:34 382 1

原创 Java基础数据类型与运算符全解析

本文介绍了Java编程中的基本数据类型补充内容,包括字符型(char)和逻辑型(boolean)的特性与用法,以及ASCII码和Unicode编码的转换方法。同时讲解了字符串、字面量、常量的概念,强调了编码风格规范的重要性,如变量名、类名和常量的命名规则。最后详细说明了算术运算符、自增自减运算符、关系运算符及各种逻辑运算符(与、或、非、异或等)的使用方式,特别区分了短路运算与普通逻辑运算的区别。

2025-06-05 11:06:58 738

原创 java的基础语法(小白可看)

本文介绍了Java编程基础中的关键概念。注释部分讲解了单行、多行和文档注释的写法与作用;变量章节阐述了变量的概念及声明使用方法;标识符部分说明了命名规则和注意事项。还讲解了关键字、分隔符的分类与用途,以及计算机存储单位、进制转换和八种基本数据类型的特点。数据类型转换包含自动和强制两种方式,最后介绍了二进制原码、反码和补码的表示方法及其转换规则。这些内容是掌握Java编程语言的重要基础知识点。

2025-06-02 19:34:16 971

原创 Java面向对象生命周期(超详细)

4、通过java.io.ObjectInputStream类的getObject()方法反序列化;2、调用Class或者Constructor(构造方法)对象的newInstance()方法;3、调用任何现有对象的Clone()方法;把类的信息加载到方法区中,并在堆中实例化一个Class对象。所以的类(class)相当于String的字符串。会经历加载、连接、初始化、使用、和卸载五个阶段。一、概述:一个java类的完整的生命周期。6、指定一个类作为jvm启动时的初始化类。Class是所有class的类型。

2023-01-08 11:58:22 827

原创 Java简易计算器制作

Java小白简易计算器制作教程

2022-07-10 20:43:27 5162 1

空空如也

空空如也

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

TA关注的人

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