Java笔记:基础操作到高级特性
需积分: 3 200 浏览量
更新于2024-09-13
2
收藏 8KB TXT 举报
本篇笔记主要涵盖了Java编程语言的基础概念和常用命令,包括对DOS环境下的基本操作、Java开发工具(JDK和JRE)的介绍、HelloWorld程序的编译和执行、类与对象、数据类型、控制结构、系统输出、大数运算以及访问修饰符等内容。
1. **DOS与Windows命令行**:首先介绍了在Windows环境下使用DOS命令,如创建和删除目录(mkdir和rmdir),改变工作目录(cd),删除文件(del),以及退出DOS环境(exit)等。
2. **Java开发环境**:
- **JDK**:Java Development Kit,是Java语言的核心开发工具集,提供了编译器、虚拟机和类库。
- **JRE**:Java Runtime Environment,运行Java程序所需的环境,不包含编译器。
3. **HelloWorld程序示例**:
- 编写了一个简单的Java程序,如`HelloWorld.java`,展示了如何使用`javac`编译器将源代码转换为.class字节码。
- 使用`java`命令运行程序,输出"HelloWorld"字符串。
4. **基础数据类型**:
- Java提供了不同大小的整数类型(如int、short、long、byte),以及浮点数(float、double)和字符类型(char)。
- 注意整数类型的范围限制:int从-2147483648到2147483647,short从-32768到32767,long从-9223372036854775808到9223372036854775807。
5. **控制结构**:
- 包括条件语句(if、else、switch、default)、循环语句(for)、逻辑控制(while、do-while、break、continue)。
6. **系统输出与变量类型**:
- `System.out.println`用于在控制台上输出文本,以及处理大数(big number)的表示。
7. **类、接口与关键字**:
- 类(class)、接口(interface)、常量(final)、抽象方法(abstract)等概念,以及关键字如public、private、protected、static、void的含义。
8. **异常处理**:
- 注释了Java中错误处理的基本用法,如捕获和抛出异常(throw和catch)。
9. **布尔表达式与位操作符**:
- 强调了布尔值(true和false)、null值的处理,以及算术运算符如&、|、^等的用法。
10. **访问修饰符**:
- 讲解了访问权限的控制,包括public、private、protected和默认(package-private)。
11. **数组与包路径**:
- 提及了数组的声明和使用,以及Java类加载时需要设置类路径(classpath)的重要性。
通过这篇Java笔记,读者可以了解到Java编程的基础知识和常见操作,对于初学者来说是一个很好的学习资料。
搬砖的小张
- 粉丝: 8
- 资源: 25
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新