Java笔记:基础操作到高级特性

需积分: 3 11 下载量 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编程的基础知识和常见操作,对于初学者来说是一个很好的学习资料。