2020-12-10 软件开发介绍

  • 软件:是有特定顺序的数据和算法,有系统软件和应用软件之分。
  • 人机交互:图形化界面(GUI)和命令行方式(cli)。
  • DOS命令:d: 到D盘。dir 展现当前目录。md 名字 -创建目录。 cd 进入目录。
    cd.. 到上层目录,即退出。cd\:退回根目录。exit 退出DOS。 echo 内容>文件名 将内容写入文件。del 文件名-删文件。del *.txt 删除txt后缀。rd 目录名-删除目录。
  • 编程语言发展:机器语言(二进制)→汇编语言(机器指令)→高级语言(c面向过程,java面向对象,c++都有)

Java se 开发桌面级应用
Java ee 服务器开发
Java me 移动端

应用场景:

企业级应用,安卓开发和大数据开发。

特点:

面向对象

  • 两个基本概念:类,对象
  • 三大特性:封装,继承和多态

健壮性

  • 去掉了指针和内存管理的申请和释放

跨平台性

  • 原理:只需要在操作系统上,先安装一个JVM(因系统而异)。
  • 垃圾自动回收(c手动)。但是依然有内存泄漏和内存溢出问题。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简介 如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为...
    零一间阅读 805评论 1 2
  • 软件概述 我们要学习java编程,一般来说大都会开发一些应用比如手机应用,网站等,这些都叫做软件开发。那么什么是软...
    JavaZhang阅读 375评论 0 3
  • IT软件开发常用英语词汇 Aabstract抽象的 abstract base class抽象基类 abstrac...
    豌豆小公主small阅读 1,139评论 0 0
  • 第一阶段 JAVA基础知识 第一章 开发环境的配置 知识铺垫:Dos 命令 在正式进入Java学习之前我们来了解一...
    BWH_Steven阅读 496评论 4 2
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 8,133评论 16 22

友情链接更多精彩内容