一.Java基础1.Java环境1.1 JDK、JRE与JVM JDK:JAVA开发工具箱 JRE:JAVA运行环境 JVM:JAVA虚拟机 JDK包括JRE,JRE包括JVM1.2 java程序运行过程 源代码JAVA虚拟机不会执行 编译就是让源文件 .java 文件成为JVM所认识的字节码文件 .class 源文件不参与程序的执行,所以源文件删除对程序的运行没有任何影响 一个源文件可以编译成多
转载 2024-10-03 15:24:18
396阅读
# Java笔记软件科普 在学习Java编程语言的过程中,经常会遇到需要记录笔记的情况。为了更好地管理和整理学习内容,使用一款专门的Java笔记软件是非常有必要的。本文将介绍Java笔记软件的特点、优势,并结合代码示例,帮助读者更好地了解如何使用Java笔记软件提高学习效率。 ## Java笔记软件特点 Java笔记软件是一种专门用于记录、整理和管理Java编程学习内容的工具。它通常具有以下
原创 2024-05-04 07:14:40
50阅读
每一位 Java 程序员都会有套工具来应对工作上的挑战。多年来,Java 程序员使用软件来完成他们的工作。有很多工具对他们是有用的,不过对于初入行的人员来说,寻找合适的工具是困难的,并且是浪费时间的。而今天我们将列出六款 Java 程序员必备的工具。1.  Notepad++ Notepad++是用于编辑 xml、脚本以及记笔记的最佳工具。这个工具的最好部分在于,你在 Note
转载 2023-09-04 11:42:26
156阅读
基础篇目录注释标识符和关键字标识符关键字数据类型及拓展数据类型拓展整数拓展浮点数拓展字符拓展布尔值拓展类型转换变量、常量、作用域变量及作用域常量基本运算符自增自减运算符逻辑运算符位运算符三元运算符包机制 注释Java中的注释有三种:单行注释、多行注释、文档注释,如下://这是单行注释 /* 这是多行注释 */ /** 这是文档注释 */注:养成书写注释的好习惯标识符和关键字标识符Java所有
 方便回顾复习。Java的技术体系庞大,并且每天都有新内容,为了防止遗忘,建议制定有规律的复习计划。笔记是回顾复习的依据。课下自己写的练习代码应该是尝试推翻这些课堂上记录的重点结论。笔记是重要结论的集中地。用什么软件笔记? 微软的OneNote印象笔记有道云笔记为知笔记语雀我们这里选择使用OneNote安装OneNote安装之前先看看自己电脑上是否已安装OneNote,如果已安装,就不
# Java 学习笔记软件开发指导 在这篇文章中,我将帮助你从零开始实现一个“Java 学习笔记软件”。我们将会通过明确的步骤,逐步构建这个软件。在你完成每一步时,请确保理解每段代码的含义。我们还将使用 Mermaid 语法来可视化流程和数据关系。下面是整个开发流程的简要概述。 ## 开发流程概况 | 步骤 | 任务 | 描述
原创 8月前
14阅读
Java自学笔记02一、多线程1.1 进程1.2 线程1.3多线程的实现方式1.4 设置和获取线程名称1.5 线程调度1.6 线程控制1.7 线程的生命周期1.8 多线程的实现方式案例二、线程安全2.1 卖票案例的思考2.2 卖票案例数据安全问题的解决2.3 同步代码块2.4 同步方法2.5 线程安全的类2.6 Lock锁三、生产者消费者3.1 生产者消费者模式概述3.2 生产者消费者案例 一、
在学习Java中,常常碰到一种情况是:好不容易学会的知识点,没过半个月快忘干净了,又得重新捡起来温故知新;有时候是知识点太多,代码敲少了没有实践也忘得快;于是我们依靠记笔记以及多敲代码来加强自己的记忆,在实际工作中,我们使用到的知识点会记忆得特别牢固,因为实践的多令我们记忆深刻。记笔记在学习其中起到很重要的作用,所以这篇文章来讲讲关于笔记工具,配合视频观看学习效果更佳动力节点老杜的Java17版入
转载 2023-12-04 22:46:41
25阅读
在学习Java开发的过程中,很多初学者会面临一个现实问题:如何选择合适的软件来记录和整理他们的Java笔记。无论是在编写代码、调试程序,还是在做课程复习,拥有一款高效实用的工具来记录信息、设计思路,都是必不可少的。为此,本文将深入探讨“java笔记用什么软件”的选择过程,从多个维度解析这一问题。 > 引用:用户反馈 > > “我总是觉得记录的笔记杂乱无章,不知道用什么软件能帮我理清思路与逻辑,尤
原创 5月前
20阅读
# 记笔记软件 在日常工作或学习中,我们经常需要记录重要的信息或想法。对于Java开发者来说,有一个好的笔记软件是非常重要的。今天我们来介绍一款用Java编写的记笔记软件,并通过代码示例来演示其基本功能。 ## 软件功能 这款记笔记软件具有以下基本功能: - 创建笔记 - 编辑笔记 - 删除笔记 - 查看所有笔记 ## 代码示例 下面是一个简单的Java类,表示一个笔记: ```
原创 2024-04-30 03:59:05
60阅读
# Java听课做笔记软件 在现代教育环境中,听课和做笔记是学习的重要组成部分。为了提高学习效率,开发一款“Java听课做笔记软件”显得尤为重要。本文将介绍该软件的主要功能和基本实现,并通过代码示例进行说明。 ## 主要功能 1. **课程管理**:用户可以添加、删除和查看课程信息。 2. **笔记管理**:用户可以为每门课程添加笔记,支持文本和图像的插入。 3. **数据持久化**:使用数
原创 10月前
35阅读
有什么高效的Windows笔记软件?无论你是学生还是白领,记录笔记都是一个可以提升效能的好办法。提及优秀的笔记应用,相信许多人都会想到 Bear,它简洁精致的设计和强大且易用的功能着实让人爱不释手。但 Bear 的一些功能需要订阅 Bear Pro 才能使用,幸运的是,如今有多种笔记软件可以供你选择。它们各有所长,让我来一一为你道来。TeaTea 是一款主打「所见即所得」的 Markdown 笔记
EcSplorer 【Java开源 Eclipse插件】EcSplorer(Eclipse Simplified Explorer)是一个类似于 Windows Explorer的Eclipse插件,它可以帮助你在不退出Eclipse的环境下浏览本地文件系统。Echo2 【Java开源 AJAX开发】Echo2是Echo Web框架的下一代版本。一个可以用于开发基于Web胖客户端应用程序的框架。
目录一、 IDEA1.1 IDEA概述1.2 IDEA中HelloWorld1.3 IDEA项目结构1.4 快捷键1.5 对IDEA中创建新模块二、数组2.1 数组说明2.2 数组的定义格式2.3 数组初始化2.3.1 数组初始化2.3.2 数组初始化方式2.3.3 数组初始化之动态初始化2.3.4 数组初始化之静态初始化2.4 数组元素访问2.4.1 数组元素访问解析2.5 内存分配2.5.1
转载 2023-12-13 07:46:40
47阅读
JAVA开源软件开发必备技能发布构建到maven中央仓库的方法和详细步骤sonatype介绍向sonatype提交申请配置mavenGPG签名发布版本通知sonatypesonatype介绍Maven项目托管在Apache上的,但是中央仓库不是Apache的资源,中央仓库是由Sonatype出资维护的。目前来说,http://repo1.maven.org/maven2/是真正的Maven中央仓库
JAVA开源软件开发必备技能发布构建到maven中央仓库的方法和详细步骤sonatype介绍向sonatype提交申请配置mavenGPG签名发布版本通知sonatypesonatype介绍Maven项目托管在Apache上的,但是中央仓库不是Apache的资源,中央仓库是由Sonatype出资维护的。目前来说,http://repo1.maven.org/maven2/是真正的Maven中央仓库
Maven软件依赖管理大纲快速入门环境搭建创建项目目录结构高手进阶repository
原创 2022-02-28 16:33:40
69阅读
it1 开发环境Java SDK 下载和安装2 环境变量的配置(path和classpath)3 编程基础 标识符命名规范4 Java数据类型5 运算符6 分支语句(if,switch)7 循环语句(for,while)8 函数的定义方法9 面向对象基础 面向对象与面向过程语言之间的区别10 面向对象基本思想(封装)11 类的定义方法12 对象和类的关系13 对象的创建方法14 通过对象使用成员变
Maven软件依赖管理大纲快速入门环境搭建IDEA创建项目目录结构分析高手进阶repository仓库解析pom.xml配置详解GAV软件定位坐标mvn命令 & 生命周期maven项目手工构建maven项目自动构建高级应用依赖范围解析项目继承下的依赖项目聚合下的依赖项目常用插件配置私有服务器管理应用拓展基础应用:Java SE项目应用升级:Java WEB项目应用拓展:SSM项目构建应用拓展:SpringBoot项目应用拓
原创 2021-07-12 11:26:45
238阅读
大家好!在本门课程中我会给大家详细讲解鼎鼎大名的Python编程神器Jupyter Notebook。Jupyter Notebook看似简单,实际上功能非常强大,而且有很多实用的小技巧。遗憾的是,目前市面上还没有一个详细讲解Jupyter Notebook的视频教程,因此,本门课程就应运而生了。本门课程采用图解的方式,将所有知识点浓缩在了一张思维导图中。大家看,通过这张思维导图,所有版块和脉络就
  • 1
  • 2
  • 3
  • 4
  • 5