软件的分类:
系统 应用
存储器分类:
cache : 高速缓存
内存:memory,断电数据丢失.非持久化存储.
磁盘:disk,断电数据不丢失,持久化存储.
磁盘上的数据不能直接被CPU所使用,必须先加载到内存中.
常用的dos命令
dir查看当前路径下的所有文件
md 简写mkdir 创建目录
rd 删除空目录
/q安静删除
/s级联删除
cd 路径切换
相对路径:不以盘符开始的路径
绝对路径:以盘符开始的路径
del 删除
通配符 * 任意字符
?单一字符
cls 清屏
exit 退出
编程语言:
机器语言、汇编语言、高级语言
Java三种语言的架构
JAVA EE:企业版,专门针对web开发提供的一套解决方案.
JAVA SE:标准版,可以开发简单的桌面应用.它是其它两种架构的基础.
JAVA ME:小型版,专门为移动设备
JDK java development kit 开发工具包
JRE java runtime environment 运行环境
JVM java virtual machine 虚拟机是软件(不能单独运行,要API核心类库支持)
jdk = jre + 开发工具
jre = jvm + 核心类库(API)
编写java代码
用 javac 编译成 .class 文件 然后用 java 运行这个 .class文件(运行时不加后缀名)
注释:
//单行注释
/**/多行注释
/** */文本注释
作用:提示 帮助调试
关键字:
Java中有特殊含义单词,特点都是小写
public 公共 权限修饰
class 类的定义
static 静态 属于类方法可以直接调用
void 空 没有返回值
总结:
一般情况下:一个源文件中只定义一个类,而且这个类是public修饰的,类名和文件名保持一致.
一个源文件中可以包含多个类定义,但是public修饰的只能有一个.此源文件被编译后,类分别生成自己的.class字节码文件.