Java基础知识详解:特点与命令

需积分: 5 0 下载量 185 浏览量 更新于2024-08-05 收藏 3KB MD 举报
"Java的基础知识" Java是一种广泛使用的高级编程语言,以其独特的特性和设计原则而闻名。本资源主要涵盖了Java的一些基础知识,包括其特点、基本的DOS命令、Java命令的使用以及关于类和main方法的阐述,还有注释的使用。 ### Java的特点 1. **简单性** - Java的设计目标之一就是简化编程,通过使用类和对象,让程序员能够更专注于逻辑实现,而非底层细节。 2. **跨平台** - Java程序可以在任何支持Java虚拟机(JVM)的平台上运行,实现了“一次编写,到处运行”的理念。但需要注意,虽然Java程序本身跨平台,但不同的JVM可能会有不同的性能表现和兼容性问题。 3. **DOS命令** - 在Windows系统中,了解一些基本的DOS命令对开发者来说非常实用,如`cd`用于切换目录,`dir`显示目录内容,`del`删除文件,`mkdir`创建目录,`rd`删除空目录,`cls`清屏,`exit`退出命令提示符窗口。 ### Java命令 - **javac** - Java编译器,将源代码(`.java`文件)编译成字节码(`.class`文件)。例如,`javac HelloWorld.java`将编译`HelloWorld.java`。 - **java** - Java虚拟机,执行已编译的字节码。例如,`java HelloWorld`运行`HelloWorld`类。 ### 环境变量 - **用户变量** - 只对当前用户生效。 - **系统变量** - 对所有使用同一操作系统的用户都可访问。 ### 类的规则 1. 同一源文件可包含多个类,但编译后会生成多个`.class`文件。 2. 源文件中的多个类可以独立编译。 3. 每个类只能有一个`main`方法,它是程序的起点。 4. 如果类用`public`修饰,那么类名必须与源文件名相同,大小写也要一致。 5. 每个源文件最多只能有一个`public`类。 ### main方法 - `public` - 表示main方法是公开的,任何类都可以调用。 - `static` - 静态方法,意味着无需创建类实例即可调用。 - `void` - 无返回值。 - `String[] args` - 作为程序的命令行参数,可以接收外部输入,数组元素表示传入的参数。 ### 注释 Java注释有三种类型: - **单行注释** - 以`//`开始,到行尾结束。 - **多行注释** - 以`/*`开始,以`*/`结束,可以跨越多行。 - **文档注释** - 以`/**`开始,以`*/`结束,用于生成API文档,如Javadoc。 了解这些基础知识点,将有助于初学者更好地掌握Java编程,为后续深入学习和项目开发打下坚实的基础。在实践中不断应用和加深理解,将是提升Java技能的关键。