加载中...
avatar
文章
34
标签
18
分类
4
主页
博文
  • 分类
  • 标签
  • 归档
生活
  • 分享
  • 音乐
  • 图库
友链
留言板
关于我
Kai Xin 的小世界Java数据类型转换
搜索
主页
博文
  • 分类
  • 标签
  • 归档
生活
  • 分享
  • 音乐
  • 图库
友链
留言板
关于我

Java数据类型转换

发表于2025-04-21|更新于2025-04-21|计算机语言
|浏览量:|评论数:
文章作者: Kaixin Yang
文章链接: https://edwardgaming.github.io/2025/04/21/Java%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Kai Xin 的小世界!
Java
上一篇
Java异常处理
Java 异常处理教学1️⃣ 什么是异常?在 Java 中,**异常(Exception)**是程序运行时发生的错误,可能会导致程序中断。异常通常发生在: 数学计算错误(如除以 0) 数组访问越界 文件找不到 空指针访问 类型转换错误等 为了保证程序的稳定性,Java 提供了异常处理机制来捕获和处理这些错误。 2️⃣ Java 异常体系在 Java 中,异常类是 Throwable 类的子类,可以分为: Error(错误):通常是 JVM 级别的错误,不应该在代码中处理(如 OutOfMemoryError)。 Exception(异常): 受检异常(Checked Exception):必须在代码中处理,否则编译错误(如 IOException)。 非受检异常(Unchecked Exception):程序运行时可能发生,但可以不处理(如 NullPointerException)。 Java 异常类层次结构12345678910111213141516171819Throwable│├── Error(错误) ❌ 一般不处理│ ├──...
下一篇
Java数组
Java 数组来源:Chatgpt-4o 在 Java 中,数组是一种用于存储固定数量、同类型元素的数据结构。它非常高效,适合用来存储和访问大量数据。 基础操作1️⃣ 数组声明和初始化声明数组: 12int[] numbers; // 推荐写法int numbers[]; // 也可以这样,但不太推荐 分配内存: 1numbers = new int[5]; // 创建一个长度为5的整数数组,默认值为0 声明并初始化: 1int[] numbers = {1, 2, 3, 4, 5}; // 静态初始化,直接赋值 动态初始化: 1234int[] numbers = new int[3]; // 创建一个长度为3的数组numbers[0] = 10; // 给数组元素赋值numbers[1] = 20;numbers[2] = 30; 2️⃣ 数组基本操作访问元素: 1System.out.println(numbers[0]); // 输出第一个元素,10 修改元素: 1numbers[1]...
相关推荐
2025-03-08
Java String
Java String 类在 Java 中,String 类是最常用的类之一,用于表示和操作字符串。String 类在 java.lang 包中,不需要导入就能直接使用。今天我们就来深入了解 String 类的用法、常见方法、特点和注意事项!🚀 1️⃣ String 基本概念 String 是引用数据类型,但表现像基本数据类型一样简单。 String 对象是不可变的(immutable),一旦创建就无法修改。 String 底层是一个 char[] 字符数组,用于存储字符串内容。 声明字符串的方式: 12345// 使用双引号直接赋值(推荐)String str1 = "Hello, JJ Lin";// 使用构造方法(不推荐)String str2 = new String("Hello, JJ Lin"); 2️⃣ String 的不可变性(Immutable)String 对象内容不可变,每次修改都会创建一个新的对象。 1234567public class StringImmutable { public...
2025-02-18
Java语法_面向对象_包
Java Packagepackage 关键字 在 Java 中,package是一个非常重要的概念,用于组织和管理 Java 类。 定义与作用 定义: package语句是 Java 源文件中的一个特殊语句,用于声明该文件中定义的类所属的包。 它必须是源文件中的第一条非注释语句。 作用 组织代码结构:将相关的类、接口等组织在一起,形成一种层次化的命名空间,使代码更易于管理和维护。 比如,所有与数据库操作相关的类可以放在一个名为com.example.db的包中。 避免命名冲突:不同的包中可以有相同名称的类,通过包名来区分它们。 例如,java.util包和java.sql包中都有Date类,通过完整的包名来明确使用的是哪个类。 声明与命名规则 声明语法: 在 Java 源文件的开头使用package关键字来声明包,例如package com.example.myapp;,表示该文件中的类都属于com.example.myapp包。 命名规则: 全小写:包名通常采用全小写字母,以提高可读性和遵循 Java...
2025-03-05
Java导论
Java导论理解本博客需要初步了解面向对象编程技术,对于面向对象编程的基本概念本博客不再介绍。 Java 是一种高级、面向对象、跨平台的编程语言,由 Sun Microsystems(现归属 Oracle)于 1995 年推出。它以 “Write Once, Run Anywhere”(一次编写,随处运行) 为目标,广泛用于桌面应用、Web 开发、移动应用、企业级系统和物联网 Java 的跨平台性 和 运行时优化机制 是其核心优势,尤其在企业级和大数据开发中占据重要地位。 Java 的主要特点特性 跨平台性: Java 通过 Java 虚拟机(JVM)实现跨平台。编译后的字节码(.class 文件)可以在任意安装 JVM 的操作系统上运行。 面向对象: 支持类、对象、继承、多态等特性,采用封装、继承和多态作为核心设计思想。 安全性: Java 在编译和运行时提供多重安全机制,包括字节码验证、沙箱模型和内存管理。 多线程: Java 内置多线程支持,适合开发并发和高性能的程序。 动态性: Java...
2025-03-05
Java语法_修饰符
Java修饰符 像其他语言一样,Java可以使用修饰符。在 Java 里,修饰符用于定义类、方法或者变量的特性与访问权限。 主要有两类修饰符: 访问控制修饰符 : 名称 含义 default 也称为包访问权限。如果一个类、方法或属性没有使用任何访问修饰符,那么它只能被同一个包内的其他类访问。 public 具有公共访问权限,被 public 修饰的类、方法或属性可以被任何包中的任何类访问。 protected 具有受保护的访问权限。被 protected 修饰的成员可以被同一个包内的其他类访问,也可以被不同包中的子类访问。 private 具有私有访问权限,被 private 修饰的方法或属性只能在定义它们的类内部访问,其他类无法直接访问。 开放程度:public(所有人) > protected(自家人) > default(在家(包)里的人) > private(自己) 非访问控制修饰符...
2025-04-21
Java异常处理
Java 异常处理教学1️⃣ 什么是异常?在 Java 中,**异常(Exception)**是程序运行时发生的错误,可能会导致程序中断。异常通常发生在: 数学计算错误(如除以 0) 数组访问越界 文件找不到 空指针访问 类型转换错误等 为了保证程序的稳定性,Java 提供了异常处理机制来捕获和处理这些错误。 2️⃣ Java 异常体系在 Java 中,异常类是 Throwable 类的子类,可以分为: Error(错误):通常是 JVM 级别的错误,不应该在代码中处理(如 OutOfMemoryError)。 Exception(异常): 受检异常(Checked Exception):必须在代码中处理,否则编译错误(如 IOException)。 非受检异常(Unchecked Exception):程序运行时可能发生,但可以不处理(如 NullPointerException)。 Java 异常类层次结构12345678910111213141516171819Throwable│├── Error(错误) ❌ 一般不处理│ ├──...
2025-03-05
Java语法_循环结构
Java 中的循环结构非常强大,是控制程序执行流程的重要部分。让我们系统地讲解 Java 的三种基本循环结构,带你全面掌握它们的用法、区别和技巧!🚀 Java循环结构1️⃣ for 循环for 循环是 Java 中最常用的循环之一,特别适合已知循环次数的场景。 语法结构:123for (初始化表达式; 循环条件; 更新表达式) { // 循环体} 执行顺序: 初始化表达式:在循环开始前执行一次,只执行这一次。 循环条件:在每次循环前判断是否执行循环体。条件为 true 执行,为 false 停止。 循环体:条件为 true 时执行。 更新表达式:每次循环结束后执行,然后回到条件判断。 示例:打印 0 到 4 的数字1234567public class ForLoopExample { public static void main(String[] args) { for (int i = 0; i < 5; i++) { ...

评论
avatar
Kaixin Yang
东北林业大学在读本科生
文章
34
标签
18
分类
4
Follow Me
公告
更换了博客主题为butterfly
最新文章
Python3 内置函数2025-06-02
Python3 内存机制2025-06-02
Python3 函数式编程2025-06-02
Python3 可迭代对象2025-06-02
Python3 基本数据类型2025-06-02
©2023 - 2025 By Kaixin Yang
框架 Hexo|主题 Butterfly
Copyright 枫叶 - 2023
搜索
数据加载中