JavaSE 拾遗(1)——JavaSE 面向对象程序设计语言基础(1)...基本概念和常识


在写面向对象语言基础部分之前先介绍一些 javase 开发相关的概念和常识

 javase 开发相关的概念和常识

  • 什么是软件、什么是软件开发 
  • javase 开发环境搭建相关:什么是jre、什么是jdk、什么是环境变量 path classpath
  • hello world 程序相关:什么是应用程序类

什么是软件

从计算机角度上看,软件就是数据和计算机指令的集合
从实现角度看,软件是数据结构和算法的集合
从产品角度看,软件就是一个我们设计的实现我们想要的功能的计算机产品,这些功能通常通过计算机指令对数据的处理来实现

什么是软件开发

软件开发分为好几个步骤,1.需求分析 2.系统建模 3.程序设计,其中程序设计就是指计算机编程,
从计算机角度看:编程是用语言和计算机进行沟通,一般是与编译器、计算机操作系统沟通,用汇编的话还可以与汇编器和cpu沟通
从产品角度看:编程好比作家写文章,好比建筑师设计房子,编程就是用已知的概念设计并实现一个产品,所以软件开发可以是一种艺术活动,可以是一种设计活动

从产品基本组成元素角度看编程的方法分为
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值