想学JAVA,不知什么

软件和网站开发以及相关技术探讨
dogal
帖子: 900
注册时间: 2006-11-23 13:04

想学JAVA,不知什么

#1

帖子 dogal » 2007-05-12 18:18

想学JAVA,不知要下什么编译器和编缉器
JRE +JDK
就可以了吗
还有JAVA的经典应用是什么
我是一个初得不了的初学者
不要见怪
头像
anticlockwise
帖子: 2394
注册时间: 2007-03-01 20:46
来自: 湖南长沙

#2

帖子 anticlockwise » 2007-05-12 18:49

嘿嘿……
学Java,首先要有JDK,这个看“初学者学园”置顶的帖子进行配置。
刚开始学Java,推荐使用文本编辑器+JDK进行初始的编程,这样能让你知道Java程序是怎么出来的~~
找本好点的入门书,推荐“Java大学教程",这是我的Java入门书,希望也适合你,呵呵
Java的经典应用就是网络应用,不过其实Java几乎无所不能(硬件除外)。
平时多写程序,慢慢的需要去接触一些Java的开源项目,比如Ant,这是做Java开发不可少的工具,相当于Java中的Makefile。有了这个工具,只要拥有好的Buildfile,开发效率可以比使用IDE还高~~而且目前几乎所有的Java开源项目都是用Ant作为整合工具的,因为非常简单,而且可移植性好
当然,如果需要用IDE,Eclipse是最好的选择,毕竟是目前Java开发中最好的IDE了~~
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#3

帖子 dogal » 2007-05-12 18:59

可不可以写集成的办公软件应用
如公司病历系统或医疗器械的软件
头像
anticlockwise
帖子: 2394
注册时间: 2007-03-01 20:46
来自: 湖南长沙

#4

帖子 anticlockwise » 2007-05-12 19:11

dogal 写了:可不可以写集成的办公软件应用
如公司病历系统或医疗器械的软件
没有问题~~
但是如果是做桌面的GUI的话,不推荐使用Java
WEB才是Java的强项。如果用Java开发桌面GUI的话,代码挺多的,挺痛苦,嘿嘿
桌面GUI可以用GTK或者QT的邦定,比如Python GTK或者Python QT
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#5

帖子 dogal » 2007-05-12 19:36

C可以吗?
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#6

帖子 dogal » 2007-05-12 19:38

GTK是什么
QT是什么
只是听得很熟
但就是不知道是什么
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#7

帖子 dogal » 2007-05-12 19:45

:?:
头像
anticlockwise
帖子: 2394
注册时间: 2007-03-01 20:46
来自: 湖南长沙

#8

帖子 anticlockwise » 2007-05-12 19:46

GTK和QT都是桌面GUI开发包,跨平台图形界面库,原始的库都是C++写的,但是很多语言,比如Python, Ruby, Perl都有相应的邦定,我一般都是用Python的邦定。
C不太适合写该类软件,C++会更好一点~~
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#9

帖子 dogal » 2007-05-12 19:59

在UBUNTU里
那要下载什么插件才可以开始写呢
头像
anticlockwise
帖子: 2394
注册时间: 2007-03-01 20:46
来自: 湖南长沙

#10

帖子 anticlockwise » 2007-05-12 20:05

dogal 写了:在UBUNTU里
那要下载什么插件才可以开始写呢
你是说写什么?用Java?在“初学者园地”置顶的帖子里有的,论坛里还有许多Java相关的东东~~
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#11

帖子 dogal » 2007-05-12 20:07

我是说python
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#12

帖子 dogal » 2007-05-12 20:08

写好后在WINDOWS下或联网下也可以用吗
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#13

帖子 dogal » 2007-05-12 20:13

GTK 的PYTHON
请问,怎么样才可以开始呢
头像
anticlockwise
帖子: 2394
注册时间: 2007-03-01 20:46
来自: 湖南长沙

#14

帖子 anticlockwise » 2007-05-12 20:36

啊,在Ubuntu底下,默认就安装了Python,如果要PyGTK库的话,你得现熟悉Python这门语言再说~~
Python有个东东叫做EasyInstall,类似于Ruby的Gems,是自动从Cheeseshop下载Python的包的工具。
有了这个工具,这样就可以安装PyGTK了:

sudo easy_install pygtk

Python也是个跨平台语言,所以在Windows下也能运行
要开始学Python,其实和其他的语言一样,多写多看
dogal
帖子: 900
注册时间: 2006-11-23 13:04

#15

帖子 dogal » 2007-05-12 20:44

谢谢阿
回复