哪些程序是单机应用程序?

哪些程序是单机应用程序?,第1张

java单机应用程序。

ava单机应用程序让你的网络行为能模闹够引发连锁反应、让你使用更为方便。帮助人们利用各网站旦冲罩的开放,将各个网站或应用衔接,完成任务。

单机应用程序会将各种信息串联起来,集中把你要的信息呈现给你。解决判液了信息的冗杂,收取或关注重要信息的问题。

1.exe文件的应用程序不是编写出来而是编译出来的,我们只能编模颤写源文件,然后用相应的编译的工具把我们的源文件编译成如exe、class等文件。

2.SUN公司提供的JDK不能把java文件编译成exe文件,旦塌败只能编译成class文件,但是它提供的了一个jar工具,可以把文件打成jar包。如果计算机上安装了JDK,双击*.jar文件,一个名为javaw的程序可以运行它(安装JDK时会自动把jar文件关联到javaw)。更详细的内容LZ可以自己上网搜一下。

3.有第三方的工具可以把java文件编译为exe文件,但是这将使java失去跨平台性,在Win32下生成的exe只能在Win32环境下执行,而无法在Unix、Macintosh下执行。如果LZ需要的话可以上网搜一下。

4.一般建议的运行方式是写批处理(衫搭.bat文件,Unix下为shell文件)来运行.class文件,或者打成jar包由javaw来运行。当然这要求客户端一定要安装JDK。

可是使用Access,如果比较简单的话使用一个文本文件也可以。使用Access的话就不用设置数据源什么。直接通过下边的方式就可以用了。

try{

//Load JDBC driver

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")

/*这里的数据库的url一定清贺要写正确,这是关键,其中DBQ可以绝对路径,也可以是相对路径,为了体现数据存储路径的/独立性,你可以将数据库copy到不同的位试一下*/

String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)}DBQ=access\\test.mdb"

Connection con = DriverManager.getConnection(dbUrl,"","")

Statement state = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE)

//执行SQL语句

String sql = "select * from address"

ResultSet rs = state.executeQuery(sql)

//打印测试

if( rs != null ){

while( rs.next() ){

System.out.println("\t" + rs.getString("name"))

}

rs.close()

con.close()

}

}

catch(Exception e){

e.printStackTrace()

}

补充~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

上边的几个回答者不知道是不懂还是忽悠,谁说的access必须保证客户的电脑里也安装了access?都是答脊派扯淡,自野闷己不知道还忽悠别人。我们公司的项目在用都及数据库的时候都是使用的Access,不过改了下扩展名罢了。

不知道的就不要乱说


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12512491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存