JAVA从头开始

本文介绍了JAVA语言的发展历程,从其起源、重要里程碑到发展方向,强调了其简单性、开源性、跨平台性和面向对象特性。此外,还详细阐述了JAVA的编译和运行机制,包括源码编译为字节码以及运行时的灵活性。
摘要由CSDN通过智能技术生成

                                                          第一章 认识JAVA语言

一,JAVA语言的发展历程。

     JAVA语言与我们在大一上半学期所学的C语言都作为计算机语言的一种。好比不同国家的语言JAVA语言与C语言便相当于计算机不同程序间用于沟通翻译的工具,使我们在计算机领域可以更为迅速的发展,这一点在这一语言设计的更新换代下更能体现。

ps:JAVA语言的搭建环境

    JAVA语言作为一个用于后端开发的编程语言多用于软件开发和设计应用程序。在进行一个程序的设计时需要先进行市场调研来了解客户以及用户的需求,将其总结成文档再进行评审。在UI图片设计和前端开发工作结束后便轮到后端开发工程师登场。最后经由测试部门反复测试无误后完成交付上线。

二,JAVA的历史大事记。

 1.事件:

     1995年,Sun公司推出了一款面向对象的编程语言就是JAVA。

     1996年1月,Sun公司发布了 JAVA语言的第一个开发工具包(JDK1.0),这标志着JAVA语言成为一种独立的开发工具。

     2004年,JDK1.5版本更名为JDK5.0,添加新特性:泛型,增强的for等。

     2009年,Sun被oracle(甲骨文)公司收购了。

 2.JAVA的发展方向为:

     JAVASE:JAVA语言核心基础

     JAVAEE:企业级开发应用商

     JAVAME:通信相关

三,JAVA语言的特点

  1. 简单性:JAVA语言摒弃了C,C++等语言中难以理解,容易混淆的特性。可以将更多的精力放在研发上。
  2. 开源性:开放源代码,编程人员写的程序。
  3. 资源广泛性:很多编程爱好者进行研究,大厂作为推手。
  4. 跨平台性(独立性):可以在不同的系统进行操作。
  • Windows,Linux,unix,macos等
  • 开发环境:Windows/macos
  • 部署环境:linux

     5.面向对象性:后续的讲解。

四,JAVA语言的运行机制

1.JAVA运行机制:先编译后解释运行。

  • 源码文件:  .java文件,开发人员进行编写。
  • 编译:将  .java源文件通过编译器生成对应的字节码文件/(.class文件)。
  • 运行:将  .class文件通过翻译器-》逐行的翻译并运行。

2.实际运行的时候,运行  .class文件;java只需要编译一次, .class文件可以被多次的运行(一次编译多次运行)。

ps:如果源代码更改,重新的编译,生成新的对应的  .class。

  • 11
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值