新来的菜鸟 想学JAVA 从什么开始啊?

软件和网站开发以及相关技术探讨
MilkyWay
帖子: 59
注册时间: 2008-07-14 22:14
来自: 上海
联系:

新来的菜鸟 想学JAVA 从什么开始啊?

#1

帖子 MilkyWay » 2008-07-16 21:02

是不是下个软件包 然后装了 开始学啊?》
哪儿下类??
头像
牙签儿
帖子: 509
注册时间: 2007-06-30 0:27

#2

帖子 牙签儿 » 2008-07-16 21:33

先看书:
国内的书籍推荐耿详义《Java大学教程》,《良葛格java学习笔记》
国外的书籍推荐《java编程思想》、《java大学教程》,英文可以的话看英文原版好一点。
MilkyWay
帖子: 59
注册时间: 2008-07-14 22:14
来自: 上海
联系:

#3

帖子 MilkyWay » 2008-07-16 23:52

牙签儿 写了:先看书:
国内的书籍推荐耿详义《Java大学教程》,《良葛格java学习笔记》
国外的书籍推荐《java编程思想》、《java大学教程》,英文可以的话看英文原版好一点。
谢拉。这我知道了。但是电脑上呢 应该从哪儿开始?
还有怎么装呢 ?
MilkyWay
帖子: 59
注册时间: 2008-07-14 22:14
来自: 上海
联系:

#4

帖子 MilkyWay » 2008-07-17 10:34

米人帮帮我呀,,,闷类~~
chenyezm
帖子: 4
注册时间: 2007-05-09 13:47

#5

帖子 chenyezm » 2008-07-17 23:26

兄弟 你的路长着捏
首先是 core java(java的一些基础知识)
一种IDE开发工具(如: eclipse)
再后来的学习就看你的从业方向了
要是做web开发
你还的学 html jsp javascript等一些网页编程语言(不过只要熟悉就可,不必要精通)
数据库结构化查询语言SQL (至少精通一种数据库的各种操作)
JDBC
servlet
还有一些现在流行的框架
Herbernate框架
Strurs框架
Spring框架
头像
sfree
帖子: 603
注册时间: 2007-03-17 1:24
来自: 湖南长沙

#6

帖子 sfree » 2008-07-17 23:42

楼上说的比较详细,不过如果楼主只是想开发JAVA程序的话,JSP之类的就不必学了
头像
jialeadmin
帖子: 724
注册时间: 2008-06-17 23:17
来自: 灾区
联系:

#7

帖子 jialeadmin » 2008-07-17 23:47

来过了 悄悄地走了 :oops:
◆WINDOWS系统已彻底删除
◆正在安装UBUNTU 9.04
◆系统正在复制文件,请稍等...
┌────────────┐
│ ■■■■■■■□□□ 70% │
└────────────┘
starster888
帖子: 98
注册时间: 2007-03-19 19:15

#8

帖子 starster888 » 2008-07-18 21:22

这个只要是初学者,一般随便什么《java二级程序》,《java程序设计》之类的书,就很可以了,尽管这些书可能很垃圾,毕竟基础差不多,java一般先学j2se,然后才是j2ee,j2se是基础,先应该能够在j2se方面上手。有时候书上讲的可能不是太懂,就看看视屏教程,尚学堂的就不错,电驴上有,搜一搜,你不必完全搞懂,除了一些重点,其他的大概知道就可以了,不会可以查资料、baidu一下。当j2se感觉差不多时,就应该写一些简单的小程序练练手,光看不练时不行的。然后就学j2ee吧。这时就会发现,j2se是基础了。另外,如果你是个第一次学习编程语言的话,要注意,刚开始时书上是不会有图形界面(gui)程序的例子出现的,举个例子:一般的c语言书根本全书不会有gui程序。这时千万不可以灰心,想:“讲了这么多,还是字符界面的程序,现在的程序哪有这样的,写出来谁用,现在就有这么后的一本书,那等到学习到gui程序设计时,还不是到了猴年马月”。然后就灰心、甚至放弃了,其实按我的理解gui程序只不过是一个字符界面程序套了一个好看的界面而已(有时相互嵌套,真正用起来其实是千变万化,并没有一个格式,按个人的风格和喜好而已),最基础的还在那些,你只要学好基础,到后来就会发现,其实写出gui也就像调用方法或者函数一样,还是调用方法或者函数,只不过这个方法或者函数的功能是画出一个具体可见的窗口或者控件。说这点废话,实在是我在学c语言是就是这样想的,也就没学,结果我的c语言到现在还挂着,等大四补考 o(∩_∩)o... 。
我刚学java半年多一点,现在学到了j2ee,一直在自己摸索,以上都是自己的经验,要是有高手看到不合适的地方,别笑。

提一下ide的事,刚开始时用ultraedit、editplus、notepad++(windows下),linux下用gedit、vim、emacs、kate都可以,好像默认语法高亮,没必要使用ide,这样可以熟悉代码,熟练后为了提高效率可以用eclipse(我推荐),netbeans也很好,看你自己的感觉了,一般这两个就好了,其他的收费软件划不来,免费的基本上这两个最好了,如果不喜欢还可以试试其它的。一般来看你应该使用的是ubutnu,用他自带的gedit就可以了,仔细看看,会发现语法高亮的选项的,选择java就行了。嘿嘿linux下的软件就是有着点好,不想记事本,唉。。。。
头像
lovewine
帖子: 1233
注册时间: 2006-03-25 10:36
联系:

#9

帖子 lovewine » 2008-07-19 10:25

楼上8楼有热心又细心,好人啊
让自由的声音传传传传传传传传天下。。。
Spread the words of freedom.
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#10

帖子 kofshower » 2008-07-19 14:02

starster888 写了:这个只要是初学者,一般随便什么《java二级程序》,《java程序设计》之类的书,就很可以了,尽管这些书可能很垃圾,毕竟基础差不多,java一般先学j2se,然后才是j2ee,j2se是基础,先应该能够在j2se方面上手。有时候书上讲的可能不是太懂,就看看视屏教程,尚学堂的就不错,电驴上有,搜一搜,你不必完全搞懂,除了一些重点,其他的大概知道就可以了,不会可以查资料、baidu一下。当j2se感觉差不多时,就应该写一些简单的小程序练练手,光看不练时不行的。然后就学j2ee吧。这时就会发现,j2se是基础了。另外,如果你是个第一次学习编程语言的话,要注意,刚开始时书上是不会有图形界面(gui)程序的例子出现的,举个例子:一般的c语言书根本全书不会有gui程序。这时千万不可以灰心,想:“讲了这么多,还是字符界面的程序,现在的程序哪有这样的,写出来谁用,现在就有这么后的一本书,那等到学习到gui程序设计时,还不是到了猴年马月”。然后就灰心、甚至放弃了,其实按我的理解gui程序只不过是一个字符界面程序套了一个好看的界面而已(有时相互嵌套,真正用起来其实是千变万化,并没有一个格式,按个人的风格和喜好而已),最基础的还在那些,你只要学好基础,到后来就会发现,其实写出gui也就像调用方法或者函数一样,还是调用方法或者函数,只不过这个方法或者函数的功能是画出一个具体可见的窗口或者控件。说这点废话,实在是我在学c语言是就是这样想的,也就没学,结果我的c语言到现在还挂着,等大四补考 o(∩_∩)o... 。
我刚学java半年多一点,现在学到了j2ee,一直在自己摸索,以上都是自己的经验,要是有高手看到不合适的地方,别笑。

提一下ide的事,刚开始时用ultraedit、editplus、notepad++(windows下),linux下用gedit、vim、emacs、kate都可以,好像默认语法高亮,没必要使用ide,这样可以熟悉代码,熟练后为了提高效率可以用eclipse(我推荐),netbeans也很好,看你自己的感觉了,一般这两个就好了,其他的收费软件划不来,免费的基本上这两个最好了,如果不喜欢还可以试试其它的。一般来看你应该使用的是ubutnu,用他自带的gedit就可以了,仔细看看,会发现语法高亮的选项的,选择java就行了。嘿嘿linux下的软件就是有着点好,不想记事本,唉。。。。
强啊,我实习的时候,人家就问了两句,你原来是搞c,c++么,然后就给我看框架,然后就开发项目了。上面那堆书,真正看了就Core Java I,其他都是看代码,有时候像遇到配置方面的时候,实在是晕啊
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
头像
starse7en77
帖子: 12
注册时间: 2008-07-19 21:13

#11

帖子 starse7en77 » 2008-07-20 11:06

建议看 sun 核心技术丛书类的 , 基础的可以看 java核心技术I卷 ,
java编程思想 , 感觉没入门的还是不怎么合适 。
dhcczss
帖子: 8
注册时间: 2008-04-14 14:41

#12

帖子 dhcczss » 2008-07-20 15:28

think in java 不错
luqixi
帖子: 32
注册时间: 2008-04-07 6:29
来自: 山东赵楼

#13

帖子 luqixi » 2008-07-20 20:24

看了上面几个帖子 感觉我还没入门 郁闷 阿
图片
yunfeiyang
帖子: 2
注册时间: 2008-04-15 15:09

#14

帖子 yunfeiyang » 2008-07-21 14:40

我也觉得《Java编程思想》不适合初学者,初学者应该去学JavaSE基础,像servlet、Herbernate、Strurs、Spring等是JavaEE的应用,初学者是看不大懂的。另外关于IDE,我觉得初学者还是最好用一些文本类的工具写代码,这样有助于加深印象,等到有基础了可以用IDE,那样会好一点。这是我自己的一点经验。算是参考吧。
Stephen.Ada
帖子: 7
注册时间: 2008-07-16 13:05

#15

帖子 Stephen.Ada » 2008-07-21 21:21

正如starster888所说,一开始就买一本普通的 java程序设计之类的书,至于哪些书你可以去 china-pub或者是第二书店看看,入门的话建议用JCreator或者是直接记事本加java/javac,可能一开始不习惯,不过这个对入门还是有帮助的,等到熟练了一些,就可以用eclipse或者是myeclipse之类的高级一点的IDE,一般都是先学会编写普通的控制台程序,然后再开始学GUI或者其他的高级编程的。初学的时候要多点百度和google吧,你要相信你遇到的问题不会是你第一个遇到的,有激情,编程就容易上手
回复