我刚学编程不久,有些问题不懂,希望可以有人为我解答一下——
现在大部分学的语言,都是像java、c#等,这些语言用的都是面向对象的思想,所以我们用的大部分都是封装好的类,这样方便我们的同时,也让我们不清楚底层的东西——
我最近在纠结一个问题,既然我们用的是别人的方法,那是不是说别人可以随时可以把我们的程序改了,只要别人把封装好的类改动一下,我们不知道,但还是可以执行,只是会有漏洞,这样我们的程序安全性在哪?
我还有疑问,程序在完成之后,会被编译成class文件可执行文件,然后通过操作系统调用、计算机处理器处理运行……
但如果操作系统不执行我们做出来的程序,那我们的程序不是废了吗……我想问一下,是否可以这样?? 那可不可以绕过操作系统直接跟计算机联系呢????
嘻嘻~~不知道我的问题幼不幼稚,不过还是希望知道的可以帮我解答一下~~~谢谢