Java编程:从入门到理解跨平台特性

需积分: 10 7 下载量 23 浏览量 更新于2024-09-10 收藏 1.87MB DOC 举报
"java每日笔记" 本笔记主要涵盖了Java编程语言的基础知识,包括计算机语言的发展历程、Java的历史背景、JDK、JRE和JVM的概念,以及如何使用记事本进行简单的Java程序开发。此外,还介绍了Java的三个应用方向以及一些基本的操作技巧。 1. 计算机语言的发展史: - 机器语言:最早的语言,直接对应于计算机硬件指令,难以理解和编写。 - 汇编语言:为机器语言提供了更易于理解的符号表示,但仍与硬件紧密关联。 - 高级语言:如C、C++、Java等,抽象程度更高,更接近人类思维方式,便于编写和维护。 2. Java的发展史: - Java作为一种跨平台的面向对象语言,由Sun Microsystems在1995年推出,其目标是实现“一次编写,到处运行”。 3. JDK, JRE, JVM: - JDK (Java Development Kit):包含编译器、调试工具和其他开发所需组件,用于开发Java程序。 - JRE (Java Runtime Environment):提供运行Java程序所需的环境,不包含开发工具。 - JVM (Java Virtual Machine):负责执行字节码,是Java跨平台的关键。 4. Java的三个应用方向: - Java ME:主要用于移动设备,如早期的手机应用开发。 - Java SE (Standard Edition):针对桌面应用,是其他两个方向的基础。 - Java EE (Enterprise Edition):用于企业级服务器端应用,如Web服务和分布式系统。 5. 使用记事本开发Java程序的步骤: - 编写:创建.java源文件,包含类定义和方法。 - 编译:使用javac命令将.java文件编译成.class字节码文件。 - 运行:使用java命令执行.class文件。 6. 基本操作和注意事项: - 在记事本中可以使用快捷键如Ctrl+A全选,Ctrl+C复制,Ctrl+V粘贴。 - 设置文件路径和目录切换,例如使用“cd 文件夹名”命令。 - 第一个Java程序通常是一个简单的 HelloWorld 程序,通过`System.out.println()`或`print()`进行输出。 7. 课堂练习: - 使用`System.out.println()`和转义字符`\n`、`\t`,可以创建带有格式的个人信息介绍,例如姓名、年龄和性别。 通过这些基础知识的学习,你可以开始逐步掌握Java编程,并进一步探索更复杂的概念和技术,如类、对象、继承、多态等。随着经验的增长,你将能够利用Java的强大功能构建各种应用程序。