什么是计算机
-
Computer
-
程序
-
硬件和软件
-
台式计算机,笔记本电脑,大型计算机。
-
科学计算,数据处理,自动控制,计算机辅助设计,人工智能。#
计算机硬件
- cpu
- 内存条
- 主板
- IO设备(input,ouput)
冯.诺依曼体系结构
计算机软件
- 系统软件和应用软件
- idea开发
电脑常用快捷键
Dos命令
常见的Dos命令
#盘符切换 D:回车
#查看当前目录下的所有文件 dir
#切换目录 cd (change directory) cd..返回
#清理屏幕 cls (clear screen)
#退出终端 exit
#查看电脑的IP ipconfig
#打开应用
calc--计算器
mspaint--画图工具
notepad--记事本
#ping
#文件操作命令
md 目录名--创建
rd 目录名--移除
cd> 文件名--创建
del 文件名--删除
计算机语言发展史
c语言是面向过程的语言
Java是面向对象的语言
三高
- 高可用
- 高性能
- 高并非
Java特性和优势
- 简单性
- 面向对象
- 可移植性(跨平台,write once run anywhere!!!)
- 高性能
- 分布式
- 动态性(反射)
- 多线程
- 安全性
- 健壮性
Java的三大版本
- JavaSE:标准版(桌面程序,控制台开发...)
JavaME- JavaEE:企业级开发(web端,服务器开发...)
JDK,JRE,JVM
HelloWorld
- 编写代码
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
- 编译 javac java文件,会生成一个class文件。
- 运行class文件 ,java class文件
可能遇到的问题
- Java 大小写敏感
- 尽量用英文
- 文件名和类名必须一致,并且首字母大写
- 符号用了中文
Java程序运行机制
编译型(操作系统)和解释型(网页)
先编译再解释
IDEA
psvm--快速生成main方法
sout--快速生成输出语句
Java基础
-
注释,标识符,关键字
单行注释//
多行注释 /* */
文档注释
-
数据类型
-
类型转换
-
变量,常量
-
运算符
-
包机制,JavaDoc