问2个无聊的问题,大家进来看看。

来源:百度知道 编辑:UC知道 时间:2024/06/28 20:58:49
1.所有java程序都是运行在java虚拟机之上的,也就是说不装jdk,java程序就没法运行了。
如果是这样的话,也就说明了:一般不学java的人的电脑里面没有jdk,所以java写不了病毒,写了病毒也运行不起来。。。。(还是说写java病毒就是为了感染学java的人的计算机。。。)
还是说如果用java写病毒,就要把java程序转化成。exe文件???
我这么说对吗?

2.现在已经是程序员的,算上IDE自动生成的,你们一天大概要写多少行代码??

jdk是用来开发的,运行用jre,大多电脑上都有安装。

说java没法写病毒是因为java程序都是在虚拟机上运行,系统命令都无法直接调动,程序本身一般也须要用户手动运行,不能自动运行。
实际上用java也可以编一些例如一运行就在电脑上胡乱删文件,或者生成一个.exe文件后并执行它等事情,所以说java完全写不了恶意软件是不正确的。

java程序并不能直接转换成.exe文件,要写病毒的话还是用c去写会方便得多。

我曾经用过1年业余(隔几天写一点)写了一个不到2万行的程序。大概每次就写几百行吧,大多时间都在想思路,敲代码是比较轻松的部分。

第一个问题你说的不对,现在的操作系统为了支持javascript,都自带java虚拟机,可以运行java程序。
第二个问题,不是每天都在不停的写代码,关键是分析,思路通了,什么都好办了,就会快点写。

1.理论上是对滴
2.我不知道,有多有少,多的全面,少的精华!