若米知识 > 百科 > 软件编写方法!软件编写程序

软件编写方法!软件编写程序

导读入门软件编程的建议优质回答软件编程是一项需要系统学习和不断实践的技能,以下是一些入门软件编程的建议。👨‍💻选择合适的编程语言入门时可以选择一种比较容易上...

今天若米知识就给我们广大朋友来聊聊软件编写方法,以下关于观点希望能帮助到您找到想要的答案。

入门软件编程的建议

优质回答软件编程是一项需要系统学习和不断实践的技能,以下是一些入门软件编程的建议。

👨‍💻选择合适的编程语言

入门时可以选择一种比较容易上手的编程语言,比如Python、Java等。

📚学习基本语法和概念

学习编程语言的基本语法和概念是入门的第一步,需要掌握基本的数据类型、变量、循环、条件语句等。

💻实践编程

编程是一项实践性很强的技能,需要通过实践不断加深对编程的理解和掌握。可以通过编写小程序、模拟实验等方式进行实践。

🛠️学习编程工具

编程工具是编写程序的必要工具,需要了解和掌握一些常用的编程工具,比如IDE、编辑器、调试器等。

📖阅读相关书籍和资料

可以通过阅读相关的编程书籍和资料,了解更多的编程知识和技巧。

👥参与编程社区

可以加入一些编程社区,和其他编程爱好者交流和分享经验,获取更多的学习资源和指导。

🧑‍💻耐心和勤奋

总之,入门软件编程需要耐心和勤奋,需要不断学习和实践。只有不断地掌握和熟练编程技能,才能成为一名优秀的软件开发人员。

如何开发软件程序

优质回答开发软件程序可以遵循以下步骤:1.明确需求:确定所要开发的软件程序需要实现哪些功能,以及用户的需求是什么。2.规划软件设计:根据需求分析,制定软件设计方案,包括功能模块设计、技术选型等。3.编写程序代码:根据规划的软件设计,编写软件程序的代码,要注意代码的可维护性和可扩展性。4.测试软件程序:经过初步开发的软件程序需要进行测试,在不同的环境中测试软件程序的各种功能和性能表现。5.修改程序代码:根据测试结果,对软件程序进行必要的修改和优化。6.发布软件程序:经过测试和修改后,将软件程序发布到用户手中,提供用户和使用的服务。7.维护和更新软件程序:不断跟进用户反馈和市场需求,对软件程序进行更新和维护,提升软件程序的性能和功能。

制作exe程序需要用什么软件?

优质回答有人把java和javascript都分不清了,呵呵。在大学时学过一点,全忘了,晕。

将Java应用程序本地编译为EXE的几种方法

1. 从获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。

2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以从微软的网站免费下载,地址如下:

jexegen的语法如下:

jexegen /OUT:exe_file_name

/MAIN:main_class_name main_class_file_name.class

[and other classes]

3. Visual Cafe提供了一个能够创建EXE文件的本地编译器。你需要安装该光盘上提供的EXE组件。

4. 使用InstallAnywhere创建安装盘。

5. 使用IBM AlphaWorks提供的一个高性能Java编译器,该编译器可以从下面的地址获得:

6. JET是一个优秀的Java语言本地编译器。该编译器可以从这个网站获得一个测试版本:

7. Instantiations公司的JOVE

JOVE公司合并了以前的SuperCede,一个优秀的本地编译器,现在SuperCede已经不复存在了。

8. JToEXE

Bravo Zulu Consulting, Inc开发的一款本地编译器,本来可以从该公司的网页上免费下载的,不过目前在该公司的主页上找不到了。

公司主页:

下面这个FTP上曾经有过这个软件,不知道现在是不是还在:

ftp://race.dlut.edu.cn/pub/java/tools/jet

9.jbuilder

这个是Borland不公开的使用技巧,能够通过JBuilder来制作exe文件来启动Java文件。

JBuilder并不支持本地编译机制。但是有一个隐藏的技巧可以让你从可执行文件来启动Java程序,可以出现或者不出现console窗口。想做到这些,需要JBuilder的bin目录下的这些文件:

JBuilder.exe

JBuilderW.exe (可选)

JBuilder.config

jdk.config

JavaLauncher.dll

“JBuilder.exe”是一个通用的可执行外壳文件,用以启动Java程序,”JBuilderW.exe“好像是javaw.exe一样,它把”JBuilder.exe”包装起来,但是运行时候不显示那个console的窗口。使用这些文件的关键是文件名。“JBuilder.exe”查找一个文件叫”JBuilder.config”的配置文件,里面包含了运行Java程序的必须信息。同样的”JBuilderW.exe”查找”JBuilder.exe”来启动不带Console窗口的Java程序。如果把JBuilder.exe重命名为”foo

.exe”,那”foo.exe”将去寻找”foo.config”配置文件,同样”JBuilderW.exe”被重命名为”fooW.exe”,它会去寻找”foo.exe”文件。

说到这里,聪明的读者应该猜到怎样利用JBuilder.exe来启动应用程序了。只要把JBuilder.exe,JBuilerW.exe,JBuilder.config改名成相应的文件名,在JBuilder.config里面指定主类和类路径,就能够通过执行JBuilder.exe(或者被改名后的exe文件)来启动Java应用程序了。下面是用本机为例。

Borland JBuilder 5被安装在E:\jbuilder5\目录下,在E:\jbuilder5\bin\下建立一个temp目录,然后把JBuilder.exe,JBuilder.config,JavaLauncher.dll,jdk.config四个文件拷贝到E:\jbuilder5\bin\temp\目录下,然后在这个目录下建立一个hello目录,在这个目录下生成一个hello.java文件,即E:\jbuilder5\bin\temp\hello\hello.java文件,

file://hello.java/

package hello;

public class hello{

public static void main(String s[]){

System.out.println("Hello, Exe file!");

}

}

编译成class文件,然后打开Jbuilder.config文件,作相应的修改:

在JBuilder.config里面找到下面两行

# Start JBuilder using the its main class

mainclass com.borland.jbuilder.JBuilder

修改为

# Start JBuilder using the its main class

mainclass hello.hello

addpath E:/jbuilder5/bin/temp/

addpath命令是把目录加入类路径中,这个命令和其它config里面可以识别的命令可以在JBuilder/bin目录下的config_readme.txt里面找到详细说明。

然后将jdk.config里面的javapath修改成相对的路径,例如原来是

javapath /jdk1.3/bin/java

修改成

javapath //jdk1.3/bin/java

最后

将JBuilder.exe,JBuilder.config修改成所需要的文件名,例如foo.exe和foo.config文件。

现在执行foo.exe文件

至此,通过修改JBuilder来使用exe文件启动自己的Java应用程序已经完成了。

但是好玩的地方并不在这个地方,下面的小技巧可能更有趣,将Jar文件打包进入exe文件!

假设利用上面的文件,生成hello.jar包,

jar cvf hello.jar hello\*.class

然后将jar包附加到JBuilder.exe后面去,

copy /b \JBuilder.exe+hello.jar foo.exe

在foo.config(JBuilder.config)文件里面把前面加入的类路径去掉,并加入下面的路径:

addpath E:/jbuilder5/bin/temp/foo.exe

然后执行,foo.exe

看到了么?一个含jar包的exe文件被执行了!

这个过程的大致原理是:exe文件的重要信息都在文件头部,所以把乱七八糟的东西放exe文件尾部是不要紧的;而jar/zip文件的重要信息是在文件尾部的,这样它们两不相干,能够容易的被执行。

请注意:读者如果使用这个功能,得自己承担可能带来的风险,因为Borland对这个功能不提供官方的支持!

还可以去看看 这是一篇分析的文章,但它提供了很多有用的资料。

我们通过阅读,知道的越多,能解决的问题就会越多,对待世界的看法也随之改变。所以通过本文,若米知识相信大家的知识有所增进,明白了软件编写方法。

本文来自网络,不代表本站立场,转载请注明出处:https://www.rm2g.com/baike/143577.html

作者: 若米知识

若米知识为您提供最全面的生活百科网站大全,主要为您提供数码、汽车、财经、美食、财经、科技、健康、教育、创业、电商、影视、百科等资讯信息,在这里可以找到您所需的答案,解决您所困惑的问题。
加入折旧方法!选择折旧方法
报纸挂失收费标准
联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部