栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java语言描述——软件开发介绍、计算机编程语言的介绍、Java概述、Java程序运行机制及运行过程

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java语言描述——软件开发介绍、计算机编程语言的介绍、Java概述、Java程序运行机制及运行过程

软件开发介绍
  • 软件开发       软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。        常见操作系统:Linux、Windows
  • 人机交互方式   
  1. 图形化界面(Graphical User Interface GUI):这种方式简单直观,使用者易接受,容易上手操作。

                        (1)施乐-苹果-微软
                       ( 2)这个公式对计算机科学的影响程度足以类似物理学中爱因斯坦                                                 的"E=MCA2"_-个 公式展示出了程序的本质。 
 

  1. 命令行方式(Command Line Interface CLI):需要一个控制台,输入特定的指令,让计算机完成一些操作。较麻烦,需要记录一些命令。
  • 常用DOS命令 

              ➢dir: 列出当前目录下的文件以及文件夹
              ➢md:创建目录
              ➢rd:删除目录
              ➢cd: 进入指定目录
              ➢cd..:退回到上一级目录
              ➢cdl:退回到根目录
              ➢del:删除文件
              ➢exit:退出dos命令行
                             补充: echo javase>1.doc
               常用快捷键 常用快捷键
               ➢←→:移动光标
               ➢↑↓:调阅历史操作命令
               ➢Delete和Backspace: 删除字符

操作:

计算机编程语言的介绍

计算机语言:人与计算机交流的方式  

       计算机语言的种类很多。如:C、C++、PHP、Kotlin、Python等。

第一代语言  机器语言,指令以二进制代码形式。

第二代语言  汇编语言,使用助记符表示一条机器指令。

第三代语言   高级语言,主要有 面向过程 面向对象  

why is Java?
  • 是SUN(Gtanford University Network,斯坦福大学网络公司) 1995年推出的一门高级编程语言.
  • 是一种面向Internet的编程语言。Java一开始富有吸引力是因为程序可以在Web浏览器中运行。这些Java程序被称为Java小程序( applet)。Applet使用现代的图形用户界面与Web用户进行交互。applet内嵌在HTML代码中。 
  • 随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。

                后台开发:Java、Python、PHP、Go、Node.js

 Java技术体系平台

  • Java SE(Java  Standard Edition)标准版    支持面向桌面级应用的Java平台,提供了完整的Java核心API,此版本称为J2SW
  • Java EE(Java Enterprise Edition)企业版     是为开发企业环境下的应用程序提供的一套解决方案。该技术体系包括的技术如:Servlet、Jsp,主要正对于web应用程序开发。版本以前称为J2ME。
  • Java Card    支持一些Java小程序(Applets)运行在小内存设备上的平台。

Java程序运行机制及运行过程
  • Java语言特点
  1. 面向对象  两个基本概念:类、对象    三大特性:封装、继承、多态
  2. 健壮性   吸收了C、C++语言的特点,去掉了其影响程序健壮性的部分(例如 指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制。
  3. 跨平台性   原理:在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机即可。由JVM来负责Java程序在该系统中运行。
  • Java两种核心机制:
  1. Java虚拟机(Java Virtal Machine)
  2. 垃圾收集机制(Carbage Collection)

                   Java语言消除了程序员回收无用内存空间的责任:它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/459125.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号