------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
计算机概述(了解)
(1)计算机由硬件和软件组成
(2)计算机硬件
支持软件的物理设备
(3)计算机软件
系统软件:window,linux,mac
应用软件:qq,yy,飞秋
(4)软件开发(理解)
软件:是由数据和指令组成的。(计算器)
开发:就是把软件做出来。
如何实现软件开发呢?
就是使用开发工具和计算机语言做出东西来
(5)语言
自然语言:人与人交流沟通的
计算机语言:人与计算机交流沟通的
C,C++,C#,Java
(6)人机交换
图形界面:操作方便
DOS命令:需要记忆一些常见的命令 cd
快捷键
全选 Ctrl+A
复制 Ctrl+C
粘贴 Ctrl+V
剪切 Ctrl+X
撤销 Ctrl+Z
保存 Ctrl+S
Java语言概述(了解)
(1)Java语言的发展史
Java之父 james高斯林
(2)Java语言的特点
面对对象,安全,简单,开源,跨平台,多线程编程
(3)Java语言是跨平台的,请问是如何保证的呢?(理解)
针对不同的操作系统,提高不同的jvm来实现的。
(4)Java语言的平台
JavaSE--通过浏览器的软件
JavaME--Android
JavaEE--桌面应用
JDK,JRE,JVM的作用及关系(掌握)
(1)作用
JVM:保证Java语言跨平台
JRE:Java程序的运行环境
JDK:Java程序的开发环境
(2)关系
JDK:JRE+工具
JRE:JVM+类库
第一个程序:HelloWorld案例(掌握)
class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
Java程序的开发执行流程:
A:编写java源程序(.java)
B:通过javac命令编译生成.class文件
C:通过java命令运行.class文件
path环境变量的作用
保证javac命令可以在任意目录下运行
classpath环境变量的作用
保证class文件可以在任意目录下运行