关于java的应用程序和小应用之间的异同

narutohyc 2014-11-05 10:18:54
假设二者之间的共同部分是B,应用程序独有的是C,,小应用独有的是D,,那么它们 的内容是什么,,

具体讲讲能做哪些事,比如小应用能不能创建数据库连接,然后又能不能访问本地数据库呢?

麻烦各路大神给出说明,讲述一下道理,,举几个例子,,

越多越好,,,
...全文
283 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
日知己所无 2014-11-09
  • 打赏
  • 举报
回复
引用 10 楼 u013545389 的回复:
[quote=引用 9 楼 Android_iPhone 的回复:] 详细的差别可能得查java spec才能知道 大体上一个运行于桌面,一个运行于浏览器之中 所以Java应用程序通过JNA和JNI等,基本上可以做任何原生程序想做的事情 而小应用的话,不能访问本地API、不能访问本地文件、注册表等,我认为应该能访问数据库,如果需要的话,可以帮你查一下
恩恩,,你的想法跟我比较一致,,不过来不及了,,谢谢你的回答,,再问你一个问题,,,,applet的安全是不是被限制了,,,我们改一下限制的话,能不能让他的权限大一些??[/quote] 浏览器里应该有安全限制的设定,可以看看
narutohyc 2014-11-09
  • 打赏
  • 举报
回复
引用 9 楼 Android_iPhone 的回复:
详细的差别可能得查java spec才能知道 大体上一个运行于桌面,一个运行于浏览器之中 所以Java应用程序通过JNA和JNI等,基本上可以做任何原生程序想做的事情 而小应用的话,不能访问本地API、不能访问本地文件、注册表等,我认为应该能访问数据库,如果需要的话,可以帮你查一下
恩恩,,你的想法跟我比较一致,,不过来不及了,,谢谢你的回答,,再问你一个问题,,,,applet的安全是不是被限制了,,,我们改一下限制的话,能不能让他的权限大一些??
zhjdg 2014-11-09
  • 打赏
  • 举报
回复
那不是应用程序,那是插件,是插在别人上的件。 人家不让你干什么,你就不能干什么了。
narutohyc 2014-11-09
  • 打赏
  • 举报
回复
引用 11 楼 Android_iPhone 的回复:
[quote=引用 10 楼 u013545389 的回复:] [quote=引用 9 楼 Android_iPhone 的回复:] 详细的差别可能得查java spec才能知道 大体上一个运行于桌面,一个运行于浏览器之中 所以Java应用程序通过JNA和JNI等,基本上可以做任何原生程序想做的事情 而小应用的话,不能访问本地API、不能访问本地文件、注册表等,我认为应该能访问数据库,如果需要的话,可以帮你查一下
恩恩,,你的想法跟我比较一致,,不过来不及了,,谢谢你的回答,,再问你一个问题,,,,applet的安全是不是被限制了,,,我们改一下限制的话,能不能让他的权限大一些??[/quote] 浏览器里应该有安全限制的设定,可以看看[/quote] 恩,,好的,谢了,我也是之前遇到的,,,有点好奇而已
日知己所无 2014-11-08
  • 打赏
  • 举报
回复
详细的差别可能得查java spec才能知道 大体上一个运行于桌面,一个运行于浏览器之中 所以Java应用程序通过JNA和JNI等,基本上可以做任何原生程序想做的事情 而小应用的话,不能访问本地API、不能访问本地文件、注册表等,我认为应该能访问数据库,如果需要的话,可以帮你查一下
narutohyc 2014-11-08
  • 打赏
  • 举报
回复
不允许Applet读本地系统上的文件。例如,下面的代码将出错: File readFile=new File("/etc/passwd"); FileInputStrean readIn=new FileInputStream(readFile); 不允许Applet创建,修改或删除本地系统的文件。例如,下面的代码将出错: //不能创建文件 File writeData=new File("write.txt"); FileOutputStream out= new FileOutputStream(writeData); cut.write(1);
快乐的2 2014-11-07
  • 打赏
  • 举报
回复
这俩都是应用程序,谁都可以在硬件允许的基础上做任何事情。
showhunter74 2014-11-07
  • 打赏
  • 举报
回复
楼主,不太明白你对JAVA应用程序和小应用的定义是什么。 每个小应用都如果是用JAVA写的都可以看做是JAVA应用啊
cjh_tostring 2014-11-07
  • 打赏
  • 举报
回复
引用 4 楼 u013545389 的回复:
[quote=引用 2 楼 u011629683 的回复:] 不明白
就是那个例子类似的,,再比如,应用可以访问java.home(用System.getProperty()),,,而小应用不行[/quote] 谁说的不行?只要是java写的都可以访问。
jikeizod 2014-11-06
  • 打赏
  • 举报
回复
不明白
cjh_tostring 2014-11-06
  • 打赏
  • 举报
回复
你是哪个行业的?
narutohyc 2014-11-06
  • 打赏
  • 举报
回复
引用 2 楼 u011629683 的回复:
不明白
就是那个例子类似的,,再比如,应用可以访问java.home(用System.getProperty()),,,而小应用不行
narutohyc 2014-11-06
  • 打赏
  • 举报
回复
引用 1 楼 cjh_tostring 的回复:
你是哪个行业的?
我大三,,,

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧