计算机程序:为了让计算机执行某些操作或者解决某个问题而编写的一系列有序指令的集合。
Sun Stanford university Network 斯坦福大学网络公司
·1991年,sun公司OAK
·1995,开发出了HotJava,并正式推出了JAVA。
·1996,Isun发布了JDK1.0
·1998,发布了java历史上最重要的一个JDK版本JDK1.2
·2009,甲骨文公司宣布收购Sun,
*大型数据库
ORACLE:甲骨文数据库
DB2
*Java的三大平台
>Javase J2se
(java standard edition,java的标准版)
>JavameI
(Java Platform,Micro edition java的微缩版)
>Javaee
(java enterprise edition,java的企业版)
*可移植性:
与平台无关的特性使Java程序可以方便地被移植到网络上,可以在不同的操作系统上执行
*垃圾自动回收机制:内存管理机制
>JDK(Java Development Kit)开发工具包(JDK)--编译器、调试器
√JDK是整个Java的核心
√主要包含:JRE + JAVA开发工具 (bin下)+ lib类库(开发用的类库)+ db (数据库的资料) + include(一些非java编写的资料) +jre运行环境 + javafx-src (一些图形化的资料) + src.zip(类库的源码)
>JRE(Java Runtime Environment):
√指Java运行环境,是Sun的产品。运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 JavaRuntimeEnvironment(JRE)是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机(jvm)、Java核心类库和支持文件。它不包含开发工具(JDK)--编译器、调试器和其它工具。JRE需要辅助软件--Java Plug-in--以便在浏览器中运行applet。
√JVM(java虚拟机) + lib 类库(运行类库)
bin/
javac #编译器,把源文件源码翻译成字节码文件,语法解答,翻译成字节码文件
java #解释器,找JVM,将字节码解释成win/unix/linux...看得懂的文件。
注:需要在Dos界面运行(开始--命令提示符/cmd)
盘符: c: d: e:
目录:文件夹
d: #切换盘符dir #查看磁盘下的文件目录help dir #查看dir功能
dir /s #查看磁盘下所有目录和所有子目录下的内容
dir /s/p #分屏显示磁盘下所有目录和所有子目录下的内容
dir d:\java #查看文件夹下的内容cd java\jdk #切换到当前磁盘的文件夹下cd.. #返回上级目录cd\ #直接返回磁盘根目录md 文件夹名称1 文件夹名称2 ... #新建文件夹copy con 文件名.扩展名 ctrl + c 保存并退出 #新建文件并写入内容copy 源文件 目标路径 #复制文件ren 源文件(夹)名 新文件(夹)名 #修改文件名,需先切换到上级目录cd..move 源文件 目标路径 #移动剪切rd 目录名 #删除空目录,注意需要回退到上级目录cd..del 文件名.拓展名 #删除文件,需要切换到该目录下,(del *.*表示删除全部文件)cls #清屏exit #退出
