基本上java啥都可以做,服务端程序,客户端程序,要装个eclipse ide用来开发,初学直接用电脑的文本编辑器都行,如果你是想做手机客户端,像android,学java做好了,android也是用java来做开发的,一般手机客户端都会联网和自己的服务端程序交互,所以还得学开发web程序,呵呵,随便说说,可以参考下,不少要学的呢。先学学core java吧,最基础的,学学jdbc(数据库方面的),再学web开发方面的,J2EE,慢慢学下去,你会知道自己要学什么的。
Java开发主要2个方面
一个Java EE企业开发,包括企业资源和网站。
另一个是定制硬件的开发。java语言和硬件无关,可java平台就通常是为硬件量身打造的低成本应用平台了。这个方面包括,手机、PDA、Solaris服务器、(汽车火车飞机)车载媒体、有线电视点播、家用智能电器、智能卡。通常可以最低的硬件实现扩展性极强的应用开发平台。 通常用java代替操作系统的环境
你所的哪些win下常见软件也可以用java做,只是通常人们爱用win自己的工具做比如vc++
所以显得win下或者任何有操作系统的环境都难看到java应用。
不是 还可以做web、应用程序的
可以开发网站,桌面应用,手机开发只是很小的部分