两者都可以...不过java的垃圾回收机制因为是自动的所以执行客户端程序的时候效率特别慢...一般用于服务器端或WEB开发...学java的重点就是以j2ee技术为核心的。想写客户端之类的用C语言是最佳的..不过内存处理机制全部自己编写..难度不是一般的高。
Java主要用于开发服务器端的Java应用程序、移动设备上嵌入式系统的应用开发。
1、Java可以开发Web程序,互联网应用、网页开发等。
2、Java也可以开发桌面应用程序、游戏、管理系统等。
3、Java还可以开发在Android平台上的移动应用。
java用socket编写ftp的客户端程序
都可以啊