第一章 编程语言基础
1.1 计算机的发展历史
- 第一台计算机:阿尼阿克(二进制计算机)
- 计算机之父:冯诺依曼
- 人工智能之父:图灵
1.2 语言发展历史
- 机器语言
- 汇编语言
- 高级语言
1.3 JAVA 的发展历史
- 首先由Sun公司建立
- 最后被Oracle收购
1.4 JAVA的特性
- 简单性
- 面向对象
- 可移植性
- 高性能
- 动态性
- 多线程
- 安全性
- 健壮性
1.5 JAVA 常用单词
- JDK:JAVA开发工具集(常用工具集+JRE)
- JRE:JAVA运行环境 (包括JVM)
- JVM:虚拟机 用于执行字节码文件 JAVA跨平台的基础
1.6 JAVA 跨平台的机制
-
数据存储单位:
1b(比特) = 1位
1B(字节) = 8b
1KB 1千字节 = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB
1EP = 1024PB
1.7 DOS 命令
-
help 查看当前系统中所有的内部命令
-
tab 自动补齐
-
整个DOS系统中命令的寻址过程:
-
首先,在当前所处的路径下是否存在这个命令所对应的执行环境
-
如果存在 则执行
-
如果不存在 去环境变量中寻找
- 用户变量中的path
- 系统变量中的path
(有一个找到了,则执行。如果都没有找到,报错:该命令不是内部或者外部命令)
-
-
常用dos命令
第二章 JAVA 编程基础知识
2.1 环境变量的配置
- 目的:为了在任何路径下可以运用javac和java
- JAVA_HOME:JDK的安装路径
- 配置JAVA_HOME的原因**:
1、能够不频繁的改动path,防止出错
2、为了避免其他应用默认寻找JAVA_HOME以至找不到
- Path:%JAVA_HOME%\bin
- ClassPath:JDK1.5之后就不用配置了
2.2 第一个程序
public : 公开的 公共的 修饰符 被public修饰的类称之为主类,一个.java文件中有且只能有有一个主类,而且要保证主类的类名和当前.java文件的文件名一致。没被public修饰的类,可以不一致。
class: 类 每个单词的首字母大写 一个java文件中可以定义多个类,但被public修饰的类只能有一个
public static void main(String[] args){} 称之为 main方法 ,也叫主方法,是程序的入口点,程序进入到主方法之后,依次执行里面的代码。
System.out.println() 打印输出 它会打印输出( )中的内容 ln 换行输出
"" 原样输出
; 以分号结尾的内容称之为一条语句