这两个方向应该是不同的,SAP是一个大型的ERP系统,世界500强的很多企业都在使用,所以工作方面应该是偏中维护的吧,所以这方面实用性较强点。JAVA是一个编程工具,当然它可以调用SAP很多的应用,同时也可以开发自己的ERP系统,所以JAVA的范围更广阔一点。