自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 IDEAdebug工具使用

本文介绍了程序调试工具debug的基本概念和使用方法。主要内容包括:1)debug操作流程,如设置断点、单步调试(F8)、跳转断点(F9)等;2)IDEA调试功能,包括栈帧链分析、条件断点设置和修改变量值;3)5个Java编程案例:逢七过游戏、数组元素求和、数组比较、元素查找和评委打分系统,每个案例都提供了完整的代码实现和关键算法解析。这些案例涵盖了数组操作、循环控制、条件判断等常见编程问题,通过debug工具可以更好地理解和验证程序的执行过程。

2025-08-07 23:26:20 779

原创 Java数组的使用

本文介绍了Java数组的基本概念和使用方法。主要内容包括:1)数组概述,说明数组是存储相同类型数据的容器;2)数组定义格式,展示两种定义方式;3)数组初始化方法,包括动态初始化和静态初始化;4)数组元素访问方式;5)数组内存分配原理;6)常见数组操作问题;7)数组遍历方法;8)获取数组最大值案例。文章通过代码示例和内存图解详细讲解了数组的创建、初始化、访问及常见操作技巧,帮助理解数组在Java中的使用方式。

2025-08-05 19:21:05 943

原创 IDEA开发工具使用

摘要:IntelliJ IDEA是一款功能强大的Java集成开发环境,提供智能代码提示、版本控制、调试等工具。本文介绍了IDEA的下载安装步骤(推荐使用2020版社区版),并演示了创建HelloWorld项目的完整流程:新建空项目→创建模块→建立包和类→编写运行程序。文章还列出了常用快捷键,如psvm生成main方法、Ctrl+/单行注释、Ctrl+Alt+L格式化代码等,同时提醒注意快捷键冲突问题。附带多张操作截图辅助理解安装和开发过程。

2025-08-04 16:45:37 412

原创 循环语句。

本文介绍了Java中的循环语句及其应用。主要内容包括:1)for循环的语法结构及执行流程;2)while和do-while循环的基本格式及区别;3)循环控制语句break和continue的使用;4)循环嵌套的应用。通过水仙花数、珠穆朗玛峰叠纸等案例,演示了循环语句的实际应用。文章还比较了三种循环语句的特点,并指出for循环中定义的变量作用域仅限于循环内部。

2025-08-03 19:38:16 1489

原创 Switch语句

1.表达式取值为byte,short,int,char,JDK5以后可以是枚举,JDK7以后可以是字符串(String)2.case:后面跟的是要和表达式进行比较的值3.语句体:这个部分可以是一条或者多条语句4.break:表示中断,结束的意思,可以控制switch语句的结束5.default:当所有的值都和表达式不匹配的时候,就执行default控制的语句。其实他就相当于if语句的else1.首先计算出表达式的值。

2025-08-02 19:46:04 157

原创 26流程控制语句: if判断语句

本文介绍了Java中的流程控制语句分类及使用场景,主要包括三大类:顺序结构、分支结构(if、switch)和循环结构(for、while等)。重点讲解了if语句的三种写法:单if结构、if-else结构以及多条件if-else if-else结构,并通过具体案例演示了如何判断数值大小、奇偶性、星期转换和成绩等级评定。文章配有流程图和代码示例,帮助读者理解程序执行顺序和条件判断逻辑,适合初学者掌握Java基础流程控制知识。

2025-08-01 18:36:44 362

原创 Scanner打印机用法

本文介绍了Java中Scanner类的基本使用方法。首先说明了使用Scanner的三个步骤:导包、创建对象和接收数据。通过示例代码演示了如何创建Scanner对象接收用户输入的整型数据。最后提供了一个实际应用案例,展示如何使用Scanner实现两个整数的求和功能。文章内容简洁实用,适合初学者快速掌握Scanner的基本操作。

2025-08-01 18:35:00 137

原创 三元运算符

本文介绍了Java中三元运算符的语法格式和使用方法。三元运算符的结构为"关系表达式 ? 表达式1 : 表达式2",根据布尔判断结果选择执行不同表达式。文章提供了两个实用案例:1)判断两只老虎体重是否相同;2)找出三名同学中的最高身高。通过具体代码演示了三元运算符的简洁逻辑判断功能,展示了其在比较数值和条件判断中的实际应用。这些示例有助于理解如何利用三元运算符替代简单的if-else语句,使代码更加简洁高效。

2025-07-31 17:10:09 355

原创 逻辑运算符

本文介绍了Java中的逻辑运算符及其使用。逻辑运算符用于连接关系表达式,判断结果为true或false。主要运算符包括:&(逻辑与)、|(逻辑或)、^(异或)、!(非)。此外,还介绍了短路逻辑运算符&&(短路与)和||(短路或),它们能在确定结果后跳过不必要的计算。文章通过具体示例展示了各运算符的运算规则和短路效果,如&&在左边为false时右边不执行,||在左边为true时右边不执行。这些运算符在程序逻辑判断中具有重要作用。

2025-07-31 17:09:23 512

原创 关系运算符

本文介绍了6种关系运算符:等于(==)、不等于(!=)、大于(>)、大于等于(>=)、小于(<)、小于等于(<=)。这些运算符用于比较两个值的关系,结果均为布尔类型(true或false)。特别提醒:判断相等应使用"=="而非赋值运算符"=",两者功能不同。关系运算符广泛应用于条件判断和逻辑运算中。

2025-07-31 17:07:59 317

原创 算术运算符

本文介绍了编程中的运算符和表达式概念。主要内容包括:1.算术运算符(+、-、*、/、%)及其使用规则,整数与浮点数运算的区别;2.字符"+"操作基于ASCII码值进行计算的原理,以及数据类型自动提升规则;3.字符串"+"操作作为连接符的特性;4.自增自减运算符(++/--)的使用规则和注意事项,包括前置和后置操作的区别。通过具体示例说明了运算符的运算规则和优先级,帮助理解不同运算符的具体应用场景和运算结果。

2025-07-30 16:50:54 407

原创 2025.7.29认识关键字 , 认识常量 , 数据类型 , 定义变量 , 标识符与大小驼峰命名 , 类型转换

本文介绍了Java编程中的基础概念,包括关键字、常量、变量和数据类型等核心知识点。重点讲解了Java关键字的特点(全小写、有特殊标记)、常量的6种类型(字符串、整数、小数、字符、布尔、空常量)及取值范围,详细说明了不同数据类型的内存占用情况(如int占4字节、double占8字节)。此外,文章还阐述了变量的定义与使用规则、标识符的命名规范(大小驼峰式),以及数据类型转换(自动和强制转换)的注意事项,为Java初学者提供了全面的基础知识框架。

2025-07-29 19:47:04 918

原创 Java中的注释使用说明以及报错编码问题解决方法

摘要:本文介绍了程序注释的概念与分类,包括单行(//)、多行(/.../)和文档注释(/**...*/)。针对Java编译时常见的编码错误,分析了UTF-8文件与GBK系统编码冲突的问题根源,并提供了解决方案:使用javac -encoding UTF-8命令指定编码格式。文中配有错误提示截图,直观展示了编码不匹配导致的"不可映射字符"问题。

2025-07-28 22:08:31 325

原创 安装notepad

本文介绍了如何安装和配置Notepad++文本编辑器。首先指出传统记事本在编写Java代码时无法正确显示换行的问题。接着提供了Notepad++的百度网盘下载链接,详细展示了安装过程中的各个步骤截图,特别提醒注意更改安装目录。安装完成后,建议在设置中修改默认语言和编码格式,使软件更符合编程需求。最后通过截图展示了配置完成的界面,为开发者提供了更好的代码编辑工具。

2025-07-27 23:41:49 361

原创 编写第一个HelloWorld程序

本文介绍了开发Java程序的基本流程,以HelloWorld为例详细说明了编写、编译和运行步骤。首先创建并编写HelloWorld.java文件,然后通过命令行完成编译(javac)和执行(java)。文章还指出了常见错误:中英文符号混淆、System大小写错误以及主程序缺少void声明。这些内容为Java初学者提供了入门指导和排错参考。

2025-07-27 22:58:49 245

原创 JDK安装配置图文教程

最新win10环境下jdk安装配置图文教程,简洁明了,一分钟搞定

2025-07-20 01:06:12 601

原创 Java语言发展历史与技术解析

ava语言由美国Sun公司于1995年推出,创始人是James Gosling,被誉为“Java之父”。计算机语言发展经历了三代:机器语言、汇编语言和高级编程语言(如Java)。Java的核心优势是跨平台性,通过Java虚拟机(JVM)实现在不同操作系统上运行。JRE提供运行时环境,包含JVM和核心类库,用于执行Java程序;JDK则包含JRE和开发工具,用于程序开发。Java平台分为三个版本:JavaSE是标准版,支持桌面和基础应用开发;JavaEE是企业版,专注于企业级Web应用;JavaME是微型版,

2025-07-19 22:27:53 975

空空如也

空空如也

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

TA关注的人

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