Java工资不能一概而论,Java工程师是技术活,你的技术能力决定你拿的工资水平,当然还少不了沟通能力。按大环境来说,一线城市的国内企业Java工程师工资水平:刚毕业:3500~5000;1~2年一般能力:4000~6000;1~2年能力强:5000~7000;3年以上的差异化就大了,能力强的可以上万,一般的6/7K左右水平吧。

主要还是看你能做什么,有多大本事,3年经验其实对内行人来说不算什么
如果你一直做web,就会点架构,不懂linux 不懂socket 不懂操作系统……
我想工资也就7-8k,用你当用2-3个代码民工
但是如果你是异构系统架构师,什么都会,3年,你可以月薪2万