当前位置: 首页 > news >正文

Java基础程序设计

Day02
关键字和保留字的含义:
关键字被Java语言赋予了特殊含义,用做专门用途的字符串(单词)(关键字特点字母都为小写),保留字不能被用作标识符来使用goto、const,保留字不能作为标识符来命名。
标识符:凡是需要起名字的地方都叫标识符
定义标准:标识符的命名规则:

由26个英文字母大小写,0-9,_或$组成
数字不可以开头。
不可以使用关键字和保留字,但能包含关键字和保留字。
Java中严格区分大小写,长度无限制。
标识符不能包含空格。
变量:(java为强类型语言)
变量的概念:
内存中的一个存储区域
该区域的数据可以在同一类型范围内不断变化
变量时程序中最基本的存储单元,包含变量类型、变量名和存储的值
基本数据类型:
每种类型之间的范围
byte:-128~127
short:-2\15 ~ 2\15-1
int:-2\31 ~ 2\31-1(约21亿)
long:-2\63 ~ 2\63-1 Long类型:输入数字类型后需要加小"l"或大"L"来使用。
float:-3.403E38 ~ 3.403E38 需要在使用时加小"f"或"F"来
double:-1.798E308 ~ 1.798E308 在一般情况下选择使用double类型,因为简单而且double为双精度浮点类型比float类型多两倍也不用加"f"或"F"来使用。
boolean:true、false
boolean:用来判断对错
Java中不能使用0或非0的数来代替true、false来使用,这点与C语言不同
char:'国'、'1';可以放汉字也可以放数字(1字节)
基本数据类型变量间转换:
自动类型转换:小类型转大类型(会隐式类型转换)
强制类型转换:大类型转小类型(会强制类型转换)
需要注意的是,Java规则char、byte、short的类型间强制类型转换时,都必须使用int类型来放变量。
第二天学习已感觉压力倍增知识点也越来越多,以上为自我总结,如果有什么不足的地方请各位补充说明,希望大家可以共同提升技术相互学习交流。

http://www.wxhsa.cn/company.asp?id=2503

相关文章:

  • CF482C Game with Strings
  • 算法复杂度
  • 0912模拟赛总结
  • 相机标定
  • 深度学习隐私测试框架PrivacyRaven全面解析
  • 华硕灵耀双屏不定时死机,开机蓝屏 其一解决方法
  • 完整教程:Java 抽象(abstract)关键字
  • 自建rustdesk服务器,不填写中继地址无法连接的解决
  • Typescript中Type 类型的实现原理
  • 2025.9.13——1黄
  • 数据结构与算法-30.图-拓扑排序
  • 1.进制转化
  • CF1796E Colored Subgraphs
  • 安全加固:启动PostgreSQL 14服务器SSL加密的方法指南在CentOS 7环境中
  • 更美观的网页布局
  • 更灵活易用、延迟超低、更多情感语音支持!地表最强 Voice Agent 开源框架再进化!丨TEN Framework 更新
  • 详细介绍:【干货收藏】Transformer架构深度拆解:大模型入门核心指南
  • 实用指南:Terraform 从入门到实战:历史、原理、功能与阿里云/Azure 上手指南
  • Electron38-Wechat电脑端聊天|vite7+electron38仿微信桌面端聊天系统
  • 详细介绍:开源AI智能客服与AI智能名片在S2B2C商城小程序客服管理中的应用与影响
  • 深入解析:每日一算:电话号码的字母组合
  • PsExec
  • 华为系CEO,正在“接管”汽车圈?
  • Marvell,跌落神坛!
  • 老同志们的93阅兵镜头
  • 英伟达老黄,又收购了一家AI编程公司
  • 读人形机器人10酒店行业
  • 35岁不是终点,而是芯片人的爆发起点!
  • 开源安全与法律争议:OpenSSH枚举、DMCA诉讼与数据泄露事件解析
  • 9.12-huenqi