- 博客(25)
- 收藏
- 关注
原创 【Java中级】10章、内部类、局部内部类、匿名内部类、成员内部类、静态内部类的基本语法和细节讲解配套例题巩固理解【5】
学完本篇文章你会对内部类有个清晰的认知, 内容涉及内部类的介绍、局部内部类匿名内部类(重点)、成员内部类静态内部类
2025-04-02 23:27:17
586
原创 【Java基础】10章、抽象类abstract、接口interface的使用技巧和使用细节、抽象类细节、抽象类实例分析、接口细节,接口与继承关系【3】
刚开始学习时不知道什么是抽象类,导致很难去使用抽象类和抽象方法,学完本篇内容你会了解抽象类的实现和抽象类中方法的实现与否。同时明白接口中的方法也是abstruct进行修饰
2025-04-01 10:39:55
650
原创 【Java基础】10章、单例模式、final关键字的使用技巧和使用细节、单例模式-懒汉式、单例模式-饿汉式【3】
详细介绍了什么是单例设计模式,包含单例设计模式应用实例,饿汉式和懒汉式对象的创建方式。final关键字的用法和细节说明
2025-03-31 19:52:26
1025
原创 【Java基础】10章、代码块的使用规则和细节(大量例题提供理解),普通代码块和静态代码块的区别,静态代码块的初始时间等【2】
相当于另外一种形式的构造器(对构造器的 补充机制),可以做初始化的操作如果有多个构造器中都有重复的语句,可以提取出来放到初始化代码块中,提高代码的复用性
2025-03-30 21:09:38
785
原创 SpringBoot入门程序超详细,创建项目过程,引入依赖配置,连接数据库执行DQL,进行SpringBoot项目概述和入门程序及引入依赖详解【对新手小白超友好】
解决了刚学习Springboot项目配置的困扰,本篇文章给刚刚学习springboot的同学一个参考,包括创建项目,配置maven仓库,引入依赖参考,创建项目结构,连接数据库和配置连接信息等
2025-03-28 21:05:38
810
原创 【Java基础】10章、面向对象编程【高级】关键字static的使用、类变量、类方法的使用技巧和使用细节、main方法的执行流程【1】
学完本篇内容,你将会对类加载有一个清晰的认知,同时可以掌握static的运行机制,包含什么时期执行,执行几次
2025-03-27 20:52:50
1078
原创 【java基础】Scanner中next()和nextLine()方法的区别,trim的含义
java的Scanner输入时next()和nextLine()方法的作用,前后使用这两个方法的话会出现穿透问题,又如何解决2.自动执行解决nextLine()自动换行问题代码演示
2025-03-26 10:00:00
430
原创 【springboot报错已解决】启动器失败:Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String
问题描述:创建springboot项目时使用mybatis连接数据库时,starter启动起启动失败!
2025-03-25 14:30:44
577
原创 【java】第8章、封装、继承、多态练习题过程思路及答案详解
如果你正在看或者学习java基础阶段,强烈建议做一下下列的复习题有时候做题也是一件有意思的事🤔,能快速定位自己的薄弱知识点,而且当你做出一道题会有很大的成就感,这种感觉会持续很久🚗。
2025-03-24 17:00:00
972
原创 【Java语言】学习笔记-08面向对象【中级】多态、向上/下转型、多态数组、Object基类和垃圾回收机制的使用等细节详解(下)
本章内容包含多态的引出和注意事项、多态练习、多态数组、Object基类的入门和关注细节,详细讲解了多态的转型问题及euqals和==的区别,希望可以给小伙伴提供java基础方面的知识.
2025-03-24 10:00:00
902
原创 【Java语言】学习笔记-08面向对象【中级】继承的本质分析、快速入门、方法重写、Super关键字的基本语法和使用等细节详解(中)
java面向对象编程【中级】,涉及一些比较有意思的方法和java特征,本篇文章将详细讲解java面向对象的继承特点和Super关键字的使用规则
2025-03-23 18:20:23
802
原创 【Java语言】学习笔记-08面向对象【中级】包、访问修饰符、封装、继承、多态、Super、Override(重写)、Object、断点调试等细节详解(上)
java面向对象编程【中级】,涉及一些比较有意思的方法和java特征,本篇文章将详细讲解java面向对象的特征和优点,内容包括封装、继承、多态、包、super基础和细节等等
2025-03-23 18:05:56
1000
原创 【Java】递归案例分析(入门+案例分析详解)
本篇文章使用java语言讲解了递归的一般调用和经典案例讲解,包含打印问题、阶乘问题、Recursion内存图、斐波那契数列、猴子吃桃问题和 进阶问题老鼠出迷宫、汉诺塔问题解题思路和代码展示以及解释了回溯的问题思路,希望可以给大家提供一些思路
2025-03-21 22:23:28
711
原创 Java语言学习笔记-【07面向对象、类与对象、成员方法、作用域、this等详解(上)】
一个程序就是一个世界,有很多事物( 对象[属性 , 行为] )//Method//方法使用//1、方法写好后, 如果不去调用, 不会输出//2、先创建对象, 然后调用方法即可p1.speak();//调用方法//定义一个猫类//四个属性int age;//方法(成员方法)//添加speak ,成员方法, 输出 “ 我是一个好人”//1、public 表示方法是公开的//2、void : 表示方法是没有返回值//3、speak(): speak是方法名, ()星灿烈表。
2025-03-20 19:30:19
1031
原创 Java语言学习笔记-【07面向对象、类与对象、成员方法、作用域、this等详解(下)】
/This01//编写一个 main 方法Dog dog1 = new Dog("萨摩" ,3);class Dog{ // 类int age;// public Dog(String dName,int dAge) {//构造器// }//如果我们构造器的形象 , 能够直接写成属性名,就更好了//但是出现了一个问题,根据变量的作用域原则//构造器的name 就是局部变量, 而不是属性//构造器的age 就是局部变量, 而不是属性//---》引出this关键字来解决。
2025-03-20 19:26:54
681
1
原创 Java语言学习笔记[第6章:数组、排序和查找]
冒泡排序的本质是:将相邻的两个数字进行比较,如果当前数比后面一个数大就进行交换顺序,实现执行一个循环后最大的数放在最右边;关键还是进行多加练习,多写,先记住有这个格式然后进行理解记忆;//编写一个main方法/*老师名言:化繁为简,先死后活*///先定一个数组//作为中间值进行左右换位置使用//第一层循环:执行完 j=0后 实现把最大的一个数放在最右边//j = 1 执行后 把最大的第2个数放在最右边的倒数第2位j++ ) {//内层循环,将第1个数和右边一个数进行比较。
2025-03-19 22:00:00
1120
原创 Java语言学习笔记-【04运算符、算数、关系、逻辑、赋值...】
**算数运算符**+ **赋值运算符**+ **关系运算符[比较运算符]**+ **逻辑运算符**+ **位运算符[需要二进制基础]**+ **三元运算符**
2025-03-18 21:45:00
802
原创 Java语言学习笔记-【05控制结构:顺序、分支、循环、break、continue、return】
代码编写//if的快速入门 import java . util . Scanner;//编写一个main方法 public static void main(String [ ] args) {
2025-03-18 09:27:27
321
原创 Java语言学习笔记-【03变量、基本数据类型、类型转换、变量细节】
变量相当于内存中一个数据存储空间的表示.2、数据类型3 short(2个字节,1个字节8bit)开头0表示正数运行结果显示:(8.1 / 3 ) != 2.7运行结果:e5 相当于 10^5转换时注意细节:2.3.1、强制类型-练习题2.4.2、字符串–>char
2025-03-17 10:00:00
1327
原创 Java语言学习笔记-【01开发工具、jdk、环境变量配置】
程序:计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合IDEAeclipse(其中是文本编辑器,掌握一定知识后使用IDEA或者Eclipse开发工具【面试时常常让手写代码】,了解java的特点之后再使用开发工具IDEA,和eclipse。这两个工具都是目前比较实用的java开发工具,本人偏向于喜欢使用IDEA进行开发,也可以继承一些AI辅助开发)
2025-03-16 18:18:46
701
原创 [基础]Java环境IDEA中使用jar包进行MySQL数据库连接
使用基础的java代码连接数据库,包含官网下载jar,创建lib目录,代码测试
2025-02-10 21:50:30
254
原创 解决eclipse中 - The default superclass, “javax.servlet.http.HttpServlet“,Not Found问题
写jsp文件时,出现首标签报错现象,虽然也能运行但是怎么看都有点不舒服。这里解决的前提是Tomcat服务器已经配置好的情况出现此问题,本篇文章最后也会讲解如何配置Tomcat服务器。
2024-10-27 19:21:58
2969
2
原创 vscode写C/C++时无法引入malloc函数
无法直接引入malloc函数,但是可以在头文件中直接引入<stdlib.h>来解决问题.mlloc函数可以正常使用,并且整个文件不报错。使用<stdlib.h>
2024-10-26 08:53:28
251
原创 setDaemon作用--java之线程用法
java中设置一般线程不会因为主线程的销亡而销亡,即使主线程销亡了子线程依然执行,为了使子线程虽主线程一同结束,引入方法。
2024-10-22 17:53:01
331
1
原创 Mac如何在终端进入root用户模式命令如下
直接输入exit或者使用组合键control + d。在终端中输入 man sudo显示所有sudo命令。输入密码password后进入root模式。
2024-06-28 10:08:08
3023
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人