zoukankan      html  css  js  c++  java
  • Java的技术体系结构

      作为程序开发者,我们都想写出完美的代码,但世界上好像从来都没有过完美的代码,因为代码牵涉的内容很复杂,有程序设计语言、运行环境、数据结构以及算法等等,而开发者往往很难全面精通,再者写代码本来也就是一个不断追求完美的过程。自身作为一个Java程序员,对此深有感触。

      Java不仅仅是一门编程语言,还是一个由一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境。讲到Java技术体系,这里我们有必要赘述一下,Java的技术体系主要包括一下几部分:

    Java技术体系

      Java程序设计语言

      Java API类库

      各种硬件平台上的Java虚拟机

      Class文件格式

      来自商业机构和开源社区的第三方Java类库

      这其中我们将Java程序设计语言、Java虚拟机、Java API类库这三部分统称为JDKJava Development Kit),JDK是用于支持Java程序开发的最小环境,所以后面我们的学习中会以JDK代替整个Java技术体系。另外,可以将JavaSE API子集和Java虚拟机这两部分统称为JREJava Runtime Environment),JRE是支持Java程序运行的标准环境。我们在讲解Java技术体系之前会首先花些时间来讲解一下计算机的一些知识,工作中遇到一些同事,可能已经从事开发几年了,但是对于计算机仍旧是一直半解,所以我会先花两周时间讲解一下计算机,并且在以后学习和工作中在拾遗补缺;除了计算机的一些知识外,我们还会讲解一些数据库以及架构等方面的内容;

      计算机由浅入深

      数据库

       

     

          

  • 相关阅读:
    Apache+php显示错误信息
    Laravel 中的多组认证模式
    Laravel 如何在Blade模板中能够根据不同的子页面附加不同的js和CSS
    Laravel 数据库
    Laravel Middleware 中间件笔记
    Laravel Routing笔记
    Laravel 进阶任务笔记
    Laravel 基本任务笔记
    Laravel5 根目录router无效
    Fedora23 安装 psycopg2
  • 原文地址:https://www.cnblogs.com/lin-jing/p/8300699.html
Copyright © 2011-2022 走看看