![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
从零开始学JAVA
文章平均质量分 91
friklogff
2023「博客之星」TOP 46。坚持学习分享Python,Java,Go,C/C++,JavaScript知识。
展开
-
【JSP+Servlet+Tomcat】IDEA配置方法与用户登录、Cookie简单示例
2. tomcat官网上下载一个32位的tomcat,把tcnative-1.dll 替换本地bin目录下文件。Maven是一个构建和项目管理工具,用于管理Java项目的依赖项和构建过程。1.删除tomcat 的bin目录下的 tcnative-1.dll。我使用IntelliJ IDEA 2021.3.3。构建后等待一会然后运行。原创 2024-04-07 07:51:48 · 1367 阅读 · 0 评论 -
【Java】实验五 容器框架与泛型
1. 深刻理解容器框架包含的核心接口。2. 熟练使用常用容器类的API和遍历方式。3. 熟练使用泛型容器存储和操作常用数据结构。原创 2024-01-05 14:14:26 · 806 阅读 · 0 评论 -
【Java】实验四 多线程与并发
1. 理解进程与线程的概念,掌握创建线程对象的方法。2. 熟练使用线程类相关API以控制线程对象的状态。3. 掌握实现线程同步的方法。原创 2024-01-04 16:56:58 · 975 阅读 · 0 评论 -
【Java】实验三 抽象类与接口
1. 深刻理解抽象类、接口的意义。2. 熟练掌握抽象类和接口的定义、继承抽象类以及实现接口的方法。3. 理解和掌握多态。原创 2024-01-03 18:53:44 · 1074 阅读 · 0 评论 -
【JAVA】实验二 类与对象
1. 深刻理解类的封装与继承;2. 熟练掌握类的定义、包与路径、对象的创建、方法的调用、类的继承、方法的重写、运行时多态、访问权限修饰符的使用等;3. 熟练运用JDK提供的常用类及API。原创 2024-01-02 16:30:37 · 943 阅读 · 0 评论 -
【JAVA】实验一 从面向过程到面向对象
实验目的1. 掌握Java语言简单数据类型、表达式、输入输出;2. 理解Java类中main方法的编写及过程化编程;3. 掌握Java数组的使用。原创 2024-01-01 15:24:31 · 403 阅读 · 0 评论 -
【WSL/WSL2-Ubuntu】突破界限:不使用服务器在一台Windows搭建Nginx+FastDFS
本文将通过详细的步骤和示例代码,带领读者在WSL/WSL 2上搭建Nginx和FastDFS。您将学到如何启用WSL功能、安装Ubuntu、配置Nginx代理FastDFS等关键步骤。通过本文的指导,读者将能够在Windows系统上建立起一个强大的开发环境,无缝整合Linux服务,提高开发效率。原创 2023-11-19 17:26:35 · 1886 阅读 · 1 评论 -
解锁内存之谜:从C到Python、Java和Go的内存管理对比
本文旨在解析C语言中的`malloc`和`free`基本用法,探讨内存泄漏和悬空指针问题,并提供`free`后指针处理的最佳实践。随后,我们将深入探讨Python的自动内存管理机制、Java的垃圾回收器以及Go语言的自动内存管理和指针操作。透过比较各语言的内存管理方式,将展现其异同之处,最终总结最佳实践和避免常见内存问题的方法。原创 2023-11-12 23:13:03 · 528 阅读 · 0 评论 -
【MongoDB-Redis-MySQL-Elasticsearch-Kibana-RabbitMQ-MinIO】Java全栈开发软件一网打尽
本文旨在向您展示如何在Windows环境下进行全栈开发,从Java开发环境的安装和配置开始,一直到API测试和应用程序部署。我们将介绍关键技术和工具,包括Java Development Kit (JDK)、IDE、Maven、Git、Docker、MongoDB、Redis、MySQL、Elasticsearch、RabbitMQ、MinIO、ApiPost和Postman等。通过这篇文章,您将学到如何构建一个强大的全栈应用程序,为您的开发之旅提供了有力的支持。原创 2023-11-06 22:12:23 · 1240 阅读 · 0 评论 -
【WSL/WSL 2-Redis】解决Windows无法安装WSL Ubuntu子系统与Redis安装
WSL是一项强大的功能,使Windows用户能够在其本地操作系统中访问Linux环境。本文将指导读者如何使用WSL,包括下载特定Linux发行版的链接,以及提供了常见问题的解决方案,如WSL组件未启用或WSL 2错误error: 0x8007019e、error: 0x800701bc、error: 0x80370102。此外,我们还介绍了如何彻底卸载Linux分发版,以帮助用户清理其系统。最后介绍了如何安装Redis。通过本文,读者将能够轻松创建并管理WSL环境,以满足其开发和测试需求。原创 2023-11-03 16:37:37 · 2202 阅读 · 0 评论 -
快速入门:使用 Spring Boot 构建 Web 应用程序
Spring Boot 是一个流行的 Java Web 应用程序开发框架,它能够减少开发人员的工作量并加速应用程序的开发。本文将向您介绍如何开始使用 Spring Boot。原创 2023-10-31 12:00:34 · 871 阅读 · 5 评论 -
Java面向对象学习笔记-4
本文通过一系列示例演示了Java异常处理的基本概念和最佳实践,包括自定义异常类、用户输入处理、异常捕获与处理、打印异常信息、使用try-catch-finally结构、异常捕获的顺序、抛出异常、使用throws声明异常、递归导致堆栈溢出以及自定义异常。这些示例将帮助读者更好地理解和运用异常处理,从而编写稳健的Java应用程序。原创 2023-09-11 22:38:04 · 270 阅读 · 0 评论 -
Java面向对象学习笔记-3
Java是一种广泛应用于软件开发的编程语言,具有强大的面向对象编程能力。在本文中,我们将详细介绍Java中的类、接口、抽象类、继承和多态等核心概念。我们还将探讨如何使用这些概念来构建具有不同功能和行为的类,以及如何通过组合实现更复杂的功能。通过多个示例代码,读者将能够加深对Java编程中这些关键概念的理解。原创 2023-09-10 20:49:13 · 300 阅读 · 0 评论 -
Java面向对象学习笔记-2
本文首先介绍了四种不同类型的类:Admin(管理员信息)、Customer(顾客信息和积分)、School(学校信息)和Visitor(访客信息)。每种类都包含了一组属性和方法,用于表示和操作相关信息。接着,我们提供了多个示例,演示了如何创建这些类的对象,并展示了对象的属性和方法的使用。这些示例涵盖了从简单的对象创建到复杂的条件判断和格式化输出的各种情况。原创 2023-09-08 20:01:40 · 349 阅读 · 0 评论 -
Java面向对象学习笔记-1
这份学习笔记涵盖了Java编程语言的基础知识,包括类、构造函数、实例变量、静态变量、实例方法、静态方法和初始化块等核心概念。通过多个示例类和测试类,读者将学习如何创建和使用Java类,以及如何理解面向对象编程的核心原则。每个示例都经过详细解释,并附有相应的代码,以帮助读者更好地理解和练习所学内容。原创 2023-09-07 23:15:13 · 360 阅读 · 0 评论 -
Java基础学习笔记-5
本文深入探讨了Java编程中的一些重要概念。首先,我们介绍了函数重载的概念,它允许在同一个类中定义多个方法,这些方法具有相同名称但不同参数列表。接着,我们讨论了可变参数,这是一项强大的功能,允许方法接受不定数量的参数。我们还比较了基本数据类型和数组的值传递,以及如何使用递归来解决问题,包括递归列出文件和递归求和。通过这些示例和解释,读者将能够更好地理解Java编程中的关键概念。原创 2023-09-06 20:30:02 · 402 阅读 · 0 评论 -
Java基础学习笔记-4
本学习笔记将介绍Java中的数组概念以及各种与数组相关的操作和示例代码。原创 2023-09-06 19:34:30 · 378 阅读 · 0 评论 -
Java基础学习笔记-3
文章涵盖了以下内容:- While循环和Do-While循环的基本语法和用法。- 如何在循环中使用条件语句来筛选数据。- 用户输入处理的方法,包括Switch语句和循环结构的结合使用。- For循环的基本用法,以及如何在循环中使用多个变量。- 使用Break语句和Continue语句来控制循环的执行。- 嵌套循环的概念和示例,以处理更复杂的问题。- 浮点数比较的技巧,避免由于浮点数的近似性质导致的问题。原创 2023-09-06 14:21:19 · 268 阅读 · 0 评论 -
Java基础学习笔记-2
条件语句和控制流是编程中的重要概念,它们允许程序在运行时做出决策和执行不同的代码路径。本文从基础的if语句到多重条件语句、逻辑运算符、switch语句以及与用户交互的应用,全面介绍了Java中条件语句和控制流的各个方面。读者将通过示例代码和解释了解如何在Java中有效地使用这些结构,从而编写更具逻辑和功能的程序。原创 2023-09-05 22:48:16 · 254 阅读 · 0 评论 -
Java基础学习笔记-1
本学习笔记从 Java 编程的基础出发,覆盖了以下关键主题:- 变量和数据类型:了解如何声明和使用变量,以及 Java 中的常用数据类型。- 命名规则和约定:学习如何正确命名标识符,以编写清晰易懂的代码。- 运算符和表达式:掌握赋值运算符、算术运算符和关系运算符的使用,以进行数值计算和比较。- 用户输入与输出:使用 Scanner 类从用户获取输入,并与用户进行交互。- 数据类型和类型转换:深入了解 Java 中的数据类型,包括整数、小数、字符和布尔类型,以及类型转换的概念。原创 2023-09-05 20:21:50 · 326 阅读 · 0 评论