
Java
文章平均质量分 90
记录学习Java的过程
爱敲代码的小杨.
在心里种花 人生才不会荒芜
展开
-
Java 零基础入门学习(小白也能看懂!)
📚博客主页:爱敲代码的小杨.✨专栏:《Java SE语法》❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。以下 Java 特性来自 Java 白皮书因此:Java不仅仅是一门编程语言,也是一个由一些列计算机软件和规原创 2024-01-18 07:00:00 · 34115 阅读 · 277 评论 -
【数据结构与算法】9. 二叉树的基本操作
🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!小杨近些在学习人工智能方面的知识,发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。。原创 2024-10-14 11:34:12 · 923 阅读 · 90 评论 -
【Spring】Spring Boot 快速入门
在学习 SpringBoot 之前,我们先认识一个Spring官网介绍:可以看到,Spring 让 Java 编程变得更快、更容易、更安全。Spring对速度、简单性和生产力的关注使其成为世界上最受欢迎的Java框架。Spring 官方提供了很多开源的项目,覆盖范围从 Web 开发到大数据,Spring 发展到今天,已经形成了自己的生态圈。我们在开发时,也倾向于使用 Spring官方提供的技术,来解决对应的问题。原创 2024-06-24 07:00:00 · 4042 阅读 · 152 评论 -
【Spring】1. Maven项目管理
官方描述:翻译:Apache Maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,Maven可以从一个中心信息片段管理项目的构建、报告和文档Maven 是⼀个项目管理工具, 通过pom.xml文件的配置获取jar包,而不用手动去添加jar包。前面学习JDBC的时候,就需要手动的去添加jar包,学习了 Maven 就不用去手动添加jar包了,只需要添加几行代码就可以添加jar包了。🚩:为什么要学习 Maven?简单, 方便, 提高我们的开发效率, 减少我们的开发Bug.原创 2024-06-17 09:29:43 · 3442 阅读 · 177 评论 -
【MySQL探索之旅】JDBC (Java连接MySQL数据库)
🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!原创 2024-05-10 15:18:40 · 2416 阅读 · 204 评论 -
【Java EE】多线程(三)线程状态
🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!原创 2024-05-07 12:41:49 · 1204 阅读 · 171 评论 -
【Java EE】多线程(二)Thread 类与常用方法
Thread类是 JVM 用来创建和管理线程的类,也就是说每个线程都有唯一一个Thread对象与之关联。原创 2024-05-01 13:45:56 · 2047 阅读 · 150 评论 -
【数据结构与算法】8.二叉树的基本概念|前序遍历|中序遍历|后序遍历
🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!原创 2024-04-24 15:20:41 · 1628 阅读 · 130 评论 -
【Java EE】多线程(一)
🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!原创 2024-04-01 07:00:00 · 3591 阅读 · 192 评论 -
最简单JDK安装指南(小白也能一次性安装完成)
最简单JDK安装教程原创 2024-01-06 11:41:34 · 2554 阅读 · 4 评论 -
最简单IntelliJ IDEA安装教程(小白也能一次性安装完成)
windows系统最简单 IntelliJ IDEA安装,配置教程原创 2024-01-07 09:36:36 · 3391 阅读 · 13 评论 -
【Java SE语法篇】1.初始Java
了解Java的诞生,Java的发展史,Java的优势,Java的特性,安装Java开发工具JDK,开发Java的第一个程序,了解了注释,标识符,关键字原创 2024-01-08 08:52:36 · 1760 阅读 · 10 评论 -
【Java SE语法篇】2.数据类型和变量
介绍Java的字面常量,数据类型的介绍,不同数据类型变量的使用原创 2024-01-09 07:00:00 · 1551 阅读 · 11 评论 -
【Java SE语法篇】3.运算符
Java运算符的使用原创 2024-01-10 07:00:00 · 1721 阅读 · 16 评论 -
【Java SE语法篇】5.方法
掌握方法的定义以及使用、方法传参、方法重载以及方法的递归原创 2024-01-12 07:00:00 · 1576 阅读 · 12 评论 -
【Java SE语法篇】6.数组
理解数组基本概念、掌握数组的基本用法、数组与方法互操作、熟练掌握数组相关的常见问题和代码原创 2024-01-12 10:00:06 · 1664 阅读 · 12 评论 -
【Java SE语法篇】4.程序逻辑控制
了解并使用Java三种程序逻辑控制语句,顺序结构、分支结构和循环结构原创 2024-01-11 07:00:00 · 1557 阅读 · 18 评论 -
【Java SE语法篇】7.面向对象——类和对象
掌握类的定义方式以及对象的实例化、类中的成员变量和成员方法的使用、对象的整个初始化过程原创 2024-01-13 07:00:00 · 1956 阅读 · 16 评论 -
【Java SE语法篇】8.面向对象三大特征——封装、继承和多态
掌握封装、继承和多态的特征原创 2024-01-14 07:00:00 · 2030 阅读 · 45 评论 -
【Java SE语法篇】9.抽象类和接口
掌握抽象类和接口原创 2024-01-15 07:00:00 · 1724 阅读 · 39 评论 -
【Java SE语法篇】10.String类
认识 String 类、了解 String 类的基本用法、熟练掌握 String 类的常见操作、认识字符串常量池、认识 StringBuffer 和 StringBuilder原创 2024-01-16 07:00:00 · 2253 阅读 · 44 评论 -
【Java SE语法篇】11.异常
了解异常概念与体系结构、异常的处理方式、异常的处理流程、自定义异常类原创 2024-01-17 07:00:00 · 2322 阅读 · 29 评论 -
【数据结构与算法】1.数据结构绪论
了解数据结构的基本概念原创 2024-01-22 07:00:00 · 2585 阅读 · 23 评论 -
【数据结构与算法】2.时间复杂度和空间复杂度
了解算法的效率、时间和空间复杂度,时间和空间复杂度的表示方式:大O渐进表示法,以及如何计算时间和空间复杂度原创 2024-01-20 07:00:00 · 1622 阅读 · 22 评论 -
【数据结构与算法】3.顺序表
自主实现Java集合类ArrayList原创 2024-01-23 07:00:00 · 1236 阅读 · 29 评论 -
【数据结构与算法】4.自主实现单链表的增删查改
自主实现单链表的增删查改图文并茂讲解原创 2024-01-24 07:00:00 · 1482 阅读 · 32 评论 -
【数据结构与算法】5.详解双向链表的基本操作(Java语言实现)
上一篇【数据结构与算法】4.自主实现单链表的增删查改我们自主实现了单链表的操作,在Java的集合类中LinkedList底层实现是无头双向循环链表。所以今天我们模拟LinkedList的实现。学习双链表之前,做个回顾。我们可以轻松的到达下一个节点,但是回到前一节点是很难的。只能从头遍历到尾或者从尾遍历到头(一般是从头到尾)每次在插入或删除某个节点时, 需要处理四个节点的引用, 而不是两个. 实现起来要困难一些相对于单向链表, 必然占用内存空间更大一些.既可以从头遍历到尾, 又可以从尾遍历到头。原创 2024-01-27 07:00:00 · 2328 阅读 · 72 评论 -
【数据结构与算法】6.栈
定义一个数组,用于存储栈的元素定义一个变量,用于记录栈的有效元素个数定义一个常量NUMBER,其值为10,表示栈的默认大小构造方法,初始化栈// 定义一个数组// 记录数组中数据有效的个数// 默认数组长度为10。原创 2024-01-28 07:00:00 · 1779 阅读 · 41 评论 -
【数据结构与算法】7.详解队列的基本操作
📚博客主页:爱敲代码的小杨.✨专栏:《Java SE语法》|《数据结构与算法》❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!像栈一样,队列也是表。然而,使用队列是插入在一端进行而删除则在另一端进行。队列的基本操作的是入队,它是在表的末端(队尾)插入一个元素,和出队,它是删除(并返回)表的开头元素。定义两个指针,分别指向头节点和尾节点入队(offer)判断队列是否为空,如果为空,将新节点设置为头节点,将新节点设置为尾原创 2024-01-30 07:00:00 · 1821 阅读 · 53 评论 -
【汉诺塔】经典递归问题(Java实现)图文并茂讲解
汉诺塔是什么,汉诺塔的规律,如何用Java来实现汉诺塔原创 2024-01-19 07:00:00 · 1434 阅读 · 21 评论 -
基于控制台的购书系统(Java 语言实现)
Java 实现购书系统原创 2024-02-03 07:00:00 · 3953 阅读 · 31 评论 -
【每日一题】1. 牛客网——合并两个有序数组
图文并茂讲解牛客网合并两个有序数组原创 2024-01-21 07:00:00 · 1246 阅读 · 32 评论 -
【每日一题】2.LeetCode——删除有序数组中的重复项
LeetCode删除有序数组中的重复项解题思路原创 2024-01-23 17:29:37 · 723 阅读 · 12 评论 -
【每日一题】3.LeetCode——相交链表
LeetCode相交链表题解原创 2024-01-25 07:00:00 · 2120 阅读 · 52 评论 -
【每日一题】4.LeetCode——杨辉三角
LeetCode杨辉三角题解原创 2024-01-26 07:00:00 · 978 阅读 · 35 评论 -
【每日一题】5.LeetCode——环形链表
LeetCode环形链表题解原创 2024-01-29 07:00:00 · 1409 阅读 · 45 评论 -
【每日一题】6.LeetCode——轮转数组
LeetCode转乱数组题解原创 2024-02-01 07:00:00 · 1126 阅读 · 25 评论 -
【每日一题】7.LeetCode——合并两个有序链表
LeetCode合并两个有序链表题解原创 2024-02-02 07:00:00 · 862 阅读 · 24 评论 -
【每日一题】LeetCode——链表的中间结点
🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!原创 2024-02-08 07:00:00 · 1860 阅读 · 25 评论 -
【每日一题】LeetCode——反转链表
leetcode反转链表题解原创 2024-02-09 07:00:00 · 1050 阅读 · 27 评论