java基础相关学习笔记
需积分: 0 126 浏览量
更新于2023-03-30
收藏 10KB DOCX 举报
【Java基础学习笔记】
Java是一种广泛使用的面向对象的编程语言,其基础知识涵盖了众多概念,包括基本语法、注释、标识符、变量定义以及数据类型。下面是对这些知识点的详细阐述。
1. **基本语法**
Java的基本语法规定了一个类的定义格式。一个类是由`class`关键字开始,后面跟着类名,整个类体被花括号包围。修饰符如`public`用来限制类的访问权限。在Java中,一个源文件只能有一个`public`类,并且该类名必须与文件名相同。类的结构定义语句(声明类或方法)和功能执行语句(实现功能)是Java代码的两大组成部分。Java严格区分大小写,并且代码排版需要遵循一定的规范。
2. **注释**
- 单行注释:使用`//`,对当前行进行注释,换行后失效。
- 多行注释:使用`/* */`,可以跨多行进行注释。
- 文档注释:使用`/** */`,通常用于解释类、方法的用途,`javadoc`工具可据此生成API文档。
3. **标识符**
标识符是程序员自定义的名称,用于包名、类名、方法名、参数名和变量名等。它们由字母、数字、下划线`_`和美元符号`$`组成,但不能以数字开头,也不能是Java的关键字。遵循的命名规则包括:
- 包名全小写。
- 类名、接口名使用大驼峰命名法,首字母大写。
- 常量全大写,单词间用下划线分隔。
- 变量名和方法名使用小驼峰命名法,首字母小写,第二个单词首字母大写。
- 使用有意义的英文单词,增加代码可读性。
4. **变量定义**
变量是程序中临时存储数据的内存单元,具有特定的标识符和初始值。定义变量的基本语法是:`变量类型 变量名 [初始值];`。例如,`int a = 1;`。变量的类型决定了数据的性质、存储范围和占用的字节数。同一作用域内,变量名必须唯一,即使类型不同。
5. **数据类型**
Java的数据类型分为两大类:基本类型和引用类型。
- 基本类型包括:
- 整数类型:`byte`、`short`、`int`和`long`,它们分别占用1、2、4和8个字节,不包含小数部分。
- 浮点类型:`float`(单精度,4字节)和`double`(双精度,8字节),用于存储小数。
- 在代码示例中,我们看到了不同数据类型的实例,如`byte b=1`、`short s=280`、`int i=10086`和`long l=4564564654564651L`。长整型`long`的后缀是`L`或`l`,以区别于整型`int`,尽管在某些情况下可以省略。
6. **数据类型的字节大小**
字节是计算机存储的最小单位,1字节等于8位(bit)。理解不同数据类型占据的字节数有助于优化内存使用,例如`byte`是最小的整数类型,适用于存储空间有限的情况。
以上是Java基础学习的主要知识点,理解并熟练掌握这些概念是成为合格Java程序员的第一步。随着学习的深入,还将涉及更多高级主题,如类、对象、继承、封装、多态等面向对象特性,以及异常处理、集合框架、IO流、网络编程等核心概念。

埼玉的腿毛
- 粉丝: 725
最新资源
- 无线远程视频监控系统方案.doc
- 项目管理的要素.doc
- 月19日机组热态启动送轴封抽真空总结.docx
- 地埋管换热系统施工方案f.doc
- 第一章--实验一--研究匀变速直线运动.ppt
- 电气自动化混合液大学本科方案设计书完整免费版3.doc
- 秋娃娃的礼物(美术).doc
- 钢索配管、配线.doc
- 某工程单层钢结构安装施工工艺.doc
- 在Excel工作表中插入内置页眉和页脚.doc
- 21、项目管理机构资格认证书办件流程图.doc
- [山东]电力工程站内临建道路工程施工方案.doc
- 大口径玻璃钢夹砂管顶管施工的接头技术p.doc
- 公开招标管理办法.doc
- 造价员年底工作总结范本(直接套用).doc
- AutoCAD规划图库管理系统设计方案与实现.doc