尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Java 第二章笔记

Java 第二章笔记
📅 发布时间:2026/6/30 10:07:41

Java 第二章笔记:基础语法与数据类型

变量与常量

Java 中变量需先声明后使用,语法为数据类型 变量名 = 值;。常量使用final修饰,例如:

final double PI = 3.14159;
基本数据类型

Java 有 8 种基本数据类型:

  • 整型:byte(1字节)、short(2字节)、int(4字节)、long(8字节,后缀L)
  • 浮点型:float(4字节,后缀F)、double(8字节)
  • 字符型:char(2字节,单引号)
  • 布尔型:boolean(true/false)
类型转换
  • 自动转换:小范围类型向大范围类型转换(如int转double)。
  • 强制转换:大范围转小范围需显式声明,可能丢失精度:
double d = 10.5; int i = (int) d; // 结果为 10
运算符
  • 算术运算符:+、-、*、/、%(取模)
  • 赋值运算符:=、+=、-=等
  • 比较运算符:==、!=、>、<等
  • 逻辑运算符:&&(与)、||(或)、!(非)
控制语句
  • 条件语句:
if (条件) { ... } else if (条件) { ... } else { ... }
  • 循环语句:
for (int i = 0; i < 10; i++) { ... } while (条件) { ... } do { ... } while (条件);
数组

数组是固定长度的同类型数据集合:

int[] arr = new int[5]; // 动态初始化 int[] arr = {1, 2, 3}; // 静态初始化
注释
  • 单行注释://
  • 多行注释:/* ... */
  • 文档注释:/** ... */(用于生成 API 文档)
输入输出

使用Scanner类实现输入:

import java.util.Scanner; Scanner sc = new Scanner(System.in); int num = sc.nextInt();
字符串处理

字符串是String类对象,常用方法:

String s = "Hello"; int len = s.length(); // 长度 String sub = s.substring(1,3); // 截取
关键字与标识符
  • 关键字:如public、class、static等,有特殊含义不可用作变量名。
  • 标识符规则:以字母、_或$开头,不能包含空格或关键字。

通过掌握这些基础语法和数据类型,可以进一步学习面向对象编程和更复杂的 Java 特性。

相关新闻

  • 2026安徽动力电池回收公司 测评 - LYL仔仔
  • SIEMENS 10513415模块板组件
  • 2026康养空间装修定制:打造低能耗自愈型健康空间指南 - 资讯快报

最新新闻

  • 个人微信定时拉取接口实战:如何每天自动给 AI 知识库续命
  • 六周年啦~|一图读懂国家(杭州)新型互联网交换中心
  • GPT-5安全沙箱机制详解,零日漏洞防护等级达ISO/IEC 27001:2022 Annex A.8.2.3标准,金融级部署必备
  • MSP430x461x混合信号MCU引脚配置与低功耗设计实战指南
  • 电脑加密软件有哪些?强烈推荐六个电脑加密软件,建议码住试试
  • 深入解析TI DAREF101 EVM:USB音频系统全链路设计与DSP开发实战

日新闻

  • 【计算机毕业设计案例】基于 Spring Boot+Vue 的电影售票系统设计与实现 前后端分离架构下影院在线购票管理平台(程序+文档+讲解+定制)
  • 到底 TMD 用哪个: npm, pnpm, Yarn, Bun, Deno? 傻瓜, 当然用 npm 啦
  • Google限制Meta使用Gemini模型 凸显AI授权竞争白热化

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号