负责人:软件实施
软件开发阶段
下面以java语言开发为例,简单讲讲程序员是如何进行软件开发的 。
(本部分参考了“软帝在线”公众号、博客园“架构与我”的文章) 。
1、新建java文件(或工程)
java源代码本质上就是普通的文本文件,可以用txt等工具编辑java代码(程序员一般采用源代码编辑工具,如:Notepad++;或集成开发工具IDE,如:Eclipse) 。 txt编写后需将文件扩展名改成java 。
2、编写代码
以“Hello World”举例编写代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
该程序表示的意思是输出Hello World这样一段话 。
3、编译程序
Java程序之所以能做到跨平台运行,是因为Java程序运行在JVM中的,然而JVM只能够识别字节码文件,而不能直接识别Java文件 。 所以需要先将Java文件编译成字节码文件,即class文件,然后字节码文件才能够在JVM中运行 。
编译文件,可以通过手动执行Dos命令javac,或直接用编译器如Eclipse完成 。
4、运行程序
可在Dos命令窗口中输入java命令,按回车,输出Hello World;
或在编译器的控制台中看到输出结果 。
5、单元测试
单元测试(模块测试)是开发者对编写的一小段代码,检验一个很小的、很明确的功能是否正确 。
通常采用JUnit框架(多数java开发环境已集成)进行测试,即所谓白盒测试,叫“白盒”是因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能 。
【手机知识|软件怎么做,如何用手机做一个软件】测试通过后,就完成了软件开发阶段,可以打包部署了 。 (IT售前圈)
推荐阅读
- 手机知识|图片怎么缩小,手机美图秀秀缩小图片
- 手机知识|怎么缩小图片,手机如何整体缩小图片不裁剪
- 手机知识|怎么登录邮箱,手机怎样登录电子邮箱
- 手机知识|苹果怎么下载视频,苹果手机用迅雷怎么下载视频
- 电脑知识|win10怎么显示我的电脑,win10只有一个c盘好吗
- 电脑知识|电脑键盘进水了怎么办,键盘进水串键会自己好吗
- 电脑知识|电脑插件怎么清理,电脑插件清理软件
- 电脑知识|怎么看电脑内存大小,电脑在哪里查看多大内存
- 电脑知识|电视怎么玩游戏,如何在电视上玩电脑游戏
- 电脑知识|双硬盘怎么装系统,固态机械双硬盘安装系统