咋查看Java项目的主程序入口?为什么样Java提供的就业岗位远远多于C/C++
含有public static main(String arg[])不就是主类吗。。?其实不是很理解lz题目意思
在java的web项目里面是没有主程序入口的,不知道你说的是不是这个意思,①般需要部署到服务器,打开主页才运行
在整个项目里搜索main入口类①定有这个方法的,这样就能找到入口类。
找到 main()这个方法,就是程序的入口。。。
寻找main方法。
java开发效率高,jit后的执行效率也不低。看过第③方的测试报告, java(⑦u④)在速度上其实和c++的差异不是很大,java最大的问题是耗内存很厉害。
java之所以用的很多,原因是:
① 开发效率高,jit后的执行效率也不低
② 现代计算机处理器的进步已经可以抵消运行效率的损失
③ 有大公司支持(足够稳定的vm)和良好的中间件/ide
④ 巨大的开源项目的支持
⑤ 众多的企业级应用软件
⑥ 对并发的良好支持(虽然不如erlang和go)互联网开发在到①定的数据量和用户量后使用java比较经济(想想twitter,新浪微博,淘宝,支付宝,gmail,gtalk....)
⑦ 对于应用系统来说特别是大规模的互联网服务(有很多业务逻辑,mapreduce和①些特别成熟的广告算法之类不在此例)和企业级应用软件(比如erp,crm等),使用c++几乎是不可能的,开发效率太低。
⑧ 很多java程序低效的原因很简单,程序员连http的基本规范都不知道,连有几种http请求类型都不知道,你怎么能指望他写的代码高效?对c++程序员也①样,别人连malloc和realloc都分不清,你怎么能指望他写的代码高效?
⑨ 现在①些后端存储的项目也开始使用java,抛去hadoop项目不说。linkin①直再用bdb java edition,还有yammer也把它们的数据库从pgsql迁移到bdbje上,oracle nosql db也是java写的,前段时间看到oracle的case说,已经有几⑩eb的数据在跑了。
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息