自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第二章 Java基本语法 3 字符串String、字符串生成器StringBuilder与字符串缓冲区StringBuffer

本文分别讲述了String、StringBuffer、StringBuilder三个类以及他们之间的区别和特点,并且补充了正则表达式、StringBuffer与StringBuilder的自动扩容机制、线程安全的类概念以及简单示例。

2025-11-11 19:25:48 668

原创 补充篇1 JDK各版本重大改变之JDK7——Java现代化起步

本文介绍了JDK7的重要新特性,包括语言特性增强和API/JVM改进。语言特性方面,新增钻石操作符(泛型类型推断)、switch支持字符串、数值字面量下划线分隔以及二进制字面量,提高了代码可读性和开发效率。API层面改进了JVM性能,为后续版本奠定基础。文章还对比了OpenJDK与OracleJDK的区别,包括开源协议、功能性和稳定性等。这些改进使JDK7成为重要的过渡版本,为现代Java开发奠定了基础。

2025-09-28 22:07:49 1138 1

原创 第二章 Java基本语法 2 运算符

本文介绍了Java中的运算符使用及数值类型转换。主要内容包括: 算术运算符(+、-、*、/、%)的使用,整数除零会抛出异常,浮点数除零会得到无穷大值; Math类的常用方法(addExact、max/min、round、random等)和常量(PI、E),特别说明了floorMod方法解决负数取余问题; 数值类型之间的自动转换规则,即小范围类型自动向大范围类型转换,以及表达式运算中的类型自动提升机制。文章通过代码示例演示了各种运算场景,并指出了数学运算中的特殊情况和注意事项。

2025-09-27 23:14:41 988

原创 第二章 Java基本语法 1 注释、数据类型、变量和常量

本文总结了Java编程中的基本语法要点,包括注释规范、数据类型、变量声明与初始化以及常量定义等内容。在注释部分,介绍了单行、多行和文档注释三种方式,并强调了注释应当准确反映代码逻辑和业务含义。数据类型章节详细讲解了8种基本类型的存储需求、取值范围和默认值,特别指出浮点数精度问题和解决方案。变量章节说明了命名规范、声明和初始化要求,强调小驼峰命名法。常量部分介绍了final关键字的使用和全大写命名规范,并区分了类常量和局部常量的作用域。文章还提及了《阿里巴巴Java开发手册》中的相关强制性规范,为Java初学

2025-09-25 22:35:48 1049

原创 第一章 Java程序设计概述

本文主要介绍了Java的基础概念与常识,包括其诞生背景、语言特点、程序设计环境(JDK、JRE、JVM)以及不同版本(JavaSE、JavaEE、JavaME)的定位。文章还对比了Java与C/C++在编程范式、安全性、继承方式等方面的区别,并概述了Java程序从源代码到运行输出的过程。Java凭借其跨平台性、面向对象、自动内存管理等特性,成为广泛应用的编程语言。

2025-09-24 22:31:59 993

空空如也

空空如也

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

TA关注的人

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