计算机组成
- 计算机由硬件和软件组成
- 软件分为:系统软件+应用软件
- 软件的定义:具有特定功能的一组指令与数据集合
软件语言发展
- 软件语言的定义:人和计算机交流的语言。
- 软件语言的发展:
机械语言–汇编语言–高级语言
(高级语言:c,c++,.net,java等)
java相关的基础知识
- java的构成
java平台 + java语言 - java提出
1995年,Sun公司提出 - java版本
- javaME:微型版,代表:塞班手机
- javaSE:标准版,代表:桌面应用(扫雷游戏,连连看…..)
- javaEE:企业版,代表:面向互联网企业级应用
(注意:javaSE是整个java学习的核心,是灵魂。javaEE是我们真正工作中的目标,其是javaSE的封装版)
java语言的特点:
- 面向对象;
- 简单易学;
- 单继承,多接口;
- 支持多线程编程
- 健壮性
- 跨平台:主要依靠jvm,不同平台对应有不同的jvm(具有跨平台性的原因)
jdk
- jdk的组成:开发工具包 + jre(运行环境)
- jre组成:api核心类库 + jvm(java虚拟机)
- java环境变量的配置
把jdk安装目录的bin目录和jre下的bin目录复制,在计算机属性中找到环境变量,在系统变量中找到path,点击编辑,将光标移动到开始位置粘帖,完了之后一级一级点击确定 java程序的运行机制
源文件–(编译器编译)– .class –码文件 – (解释器解释并运行)windows下DOC命令编译执行java程序
- javac a.java –编译
- java a –编译执行
(a为java源文件名)
编写java程序时注意
.java源文件名要和该文件修饰的public类的类名要一致,且在一个源文件中可以有多个类,但只能有一个public类