本帖最后由 Marx_D 于 2015-8-5 21:20 编辑
1.计算机:硬件+软件(系统软件+应用软件)
2.软件开发:利用开发工具和计算机语言制作出软件。
人机交互:图形化界面+命令行窗口
3.java概述:
(1)java之父詹姆斯.高斯林(了解,扯淡用)
(2)java的三种架构:javase(标准版,桌面应用,基础)、javame(微型版,手机小应用,逐渐Android取代)、javaee(企业版,大型项目,浏览器访问的应用尘谷)(3)java的特点:跨平台:通过java语言编写的程序可以在不同操作系统上运行。
原理:jvm:java语言提供的编译器不针对特定的操作系统和cpu芯片进行编译,而是针对java虚拟机吧java源程序编译成字节码,它是被java虚拟机识别、执行的代码,即java虚拟机负责解释运行字节码,翻译成虚拟机所在平台的机器码,并让当前平台运行该机器码。jvm的作用是搭建了java语言编写的程序与操作系统之间的桥梁。
|