1. Java历史

  • 程序:有序指令的集合

  • 1995年——Java.1版本

  • Java之父——Gosling


  • Java特点

    • 面向对象

    • 健壮 (强类型机制异常处理垃圾的自动回收)

    • 跨平台性【一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台】

    • 解释型的


  • Java运行机制及运行过程

    • .java——.class——JVM

    • Java核心机制———Java虚拟机【JVM

      • jvm:虚拟计算机,包含在Jdk中

      • _ 不同的平台有不同的虚拟机_

      • 一次编译,到处运行

    • JDK和JRE

      • jdk基本介绍

        • JDK:java开发工具包

        • JDK=JRE +java的开发工具【Java,javac,Javadoc,Javap】

      • Jre基本介绍

        • JRE:Java运行环境

        • JRE= JVM + Java的核心类库【类】

      • JDK、Jre、JVM

        • JDK=JRE+开发工具集(javac,Java编译工具)

        • JRE=JVM+JavaSE标准类库

        • 如果只想运行好.class文件,只需要安装JRE即可。

  • Java开发环境搭建

  • DOS常用指令

最新文章

  1. mysql 行转列 和 列转行
  2. Delphi之DLL知识学习2---静态链接和动态链接
  3. MySQL日志恢复误删记录
  4. 笔记9:winfrom的一些知识点(二)
  5. 三味书屋 bbb
  6. 浅谈mysql中varchar(m)与char(n)的区别与联系
  7. 转: 微博的多机房部署的实践(from infoq)
  8. Spark Tungsten揭秘 Day3 内存分配和管理内幕
  9. Opencv 的数据结构
  10. 第一个java程序
  11. ANDROID_MARS学习笔记_S03_004_getAllProviders、LOCATIONLISTENER、getBestProvider
  12. JS字符串操作大全
  13. android EditText内嵌图片
  14. JavaScript 滚动页面到指定元素位置
  15. open("","r")与open("","rb")的效率区别
  16. CentOS6下配置Django+Apache+mod_wsgi+Sqlite3过程
  17. hdu 3974 线段树 将树弄到区间上
  18. AngularJS进阶(三十七)IE浏览器兼容性后续
  19. js检测移动设备并跳转到相关适应页面。
  20. Oracle 11gR1 RAC存储迁移方案

热门文章

  1. ucore lab5 用户进程管理 学习笔记
  2. ucore lab4 内核线程管理 学习笔记
  3. Linux -4-作业练习
  4. 探索 Python/Django 支持分布式多租户数据库,如 Postgres+Citus
  5. JS 异步与 Promise
  6. 零基础学Java第二节(运算符、输入、选择流程控制)
  7. 基于.NetCore开发博客项目 StarBlog - (7) 页面开发之文章详情页面
  8. cefsharp + winform 内嵌网页的触屏输入焦点问题
  9. syc-day2
  10. Oracle数据库丢失表排查思路