即将入门的学生,想了解下JAVA,希望大家帮忙~~ 我是大一新生,上学期学的C++,下学期就分方向了,我选的java。我想了解下java具体用来干嘛?百度GOOGLE后只得出java主要应用于Web开发。这个Web开发是什么?网站的后台吗?能具体的据个例子吗?我在这问是想听听专业人士的回答。在知道里搜的,不知道他们回答的是对是错。希望专业大哥解答下!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先去把c和汇编学好吧,底层的掌握好了上层的就简单多了,不一定要往上层语言发展,底层多好,尝试往嵌入式arm发展,底层学不下去再来学上层的java这些好了 刚选java,必然先学基础,不管怎么样,先把基础学好了,至于其他的,比如应用之类的东西,之后自然会知道的,很多时候解决不了问题就是因为基础没学好(这个本人深有体会啊~呵呵)。不要急于求成。加油额~ 建议先学C语言,等有了语言的基础,然后在选择重点学习那种语言,C/C++针对底层和偏硬的应用,而Java主要针对应用层的 把c和c++学好就行了,到时候如果想学java的话,就比较容易了。 买块ARM实验板,不一定要很好的,买个老的,如ARM7的就足够用了(不贵,估计几百块就可以了吧)。既锻炼硬件又锻炼软件,学习C,嵌入式。非常happy不要去搞单片,搞单片也可以,出去自己接点私活捞外快很快 本人03搞java到08,后投诚到嵌入式了。感觉是两重天,建议LZ入市要谨慎~~~ java比c++优势的地方在于,学java,可以学到很多思想,而c++过多偏重过程式编程。 Web开发是什么?网站的后台吗?能具体的据个例子吗? 可以做bs结构 也可以做cs结构 bs结构的像www.icbc.com.cn等很多 J2SE --> Servlet --> JSP --> Struts --> Hibernate --> Spring --> EJB Java 的应用很多 不只是web(网站开发)方向,手机软件开发 游戏开发 3G 都是java的方向将来是 互联网的天下 互联网是java的天下好好学习吧 c,c++算法什么的很难,听说还要数学好,本人由于不怎么聪明所以搞Java,学学面向对象设计模式就先不搞算法了... 嵌入式有钱途,java太多了 ,C/C++不错的 汇编,C语言,Java,JavaDesktop or JavaWeb(做网站的,就业多)或者汇编,C语言,C++,VC(主要做Windows桌面程序,就业少)C语言搞单片机也不错现在C++主要用作操作系统开发吧?C语言啥都能干但是开发效率低点,汇编也啥都能干,就是开发效率最低了 java现在做j2ee的太多,未必是个好的选择,嵌入式还是不错的,c学好了真的是做什么都行 路是自己走的,选择什么还看自己的兴趣,个性。适合其他人的路不见得就适合你走。java 主要做的 三个方向 j2se j2me j2eej2se 主要用来做桌面程序,如果你还不是太明白,看看windows吧,这就是经典案例。当然java是否适合做,那个看环境,也是仁者见仁,智者见智。j2me 移动平台开发了,看手机吧。是不是像个小电脑一样。j2ee web(比如:分布式啥啥的)开发,你说的前台后台,其实就是个误区,主要是现在三层架构的设计把,页面显示的东西和逻辑控制的部分分开了。也就形成了你所谓的后台,前台。只要涉及web开发,这些东西都是不可避免的,只是你所谓的前台开发多少而已,当然大部分有专业的美工来搞,你搞得人家也不见得用。我说的,很片面,有些东西只有你接触到了才能体会。 先学习jsp,稍微简单点在学习servlet,简单点在学习sturts,中在学习jsp+sturts+Hibernate,中上在学习JSP+AJAX+Sturts+Hibernate,中中上在学习就是后面的技术了,请给我分吧,谢谢!!! 其实你先学好c倒是非常重要的。java学到后来还是要回头去学习c,应为底层的原理知识跟不上了还有不管你学c还是学java,就算你很懒,每天坚持能敲1000行+的代码。你如果能坚持到毕业。你工作就不用愁了。就算是看别人的代码,不懂也就是敲,坚持就可以。慢慢也要自己去研究一些,试验一些。 Java 企业级开发是一个很不错的方向。 学java 还是 首先基础要牢固 多看看 设计模式的书 项目以后慢慢就会接触到 一些东西自然而然就懂了 先别想那么多了 你说的基础有点高吧。先看看Head First Java再说 C语言是基础,学好c语言以后学java会很容易的,毕竟所有的语言基本上是大同小雷。至于java有三个方向看你喜欢什么了:j2se j2me j2ee 祝你成功! 曾经有个人对我说,相对于C++,java就是个玩具.我不全以为然,但渐渐的开始觉得越发有道理.任何语言的思想都是相通的.建议先从C入手,把基础打牢.只学一门语言是吃不开的.C和C++学到一定层次时,java就不是问题了.重要的是有兴趣,能坚持.加油! 选C吧。 给大家推荐个网站 www.java1995.cn 学过C++了,那就好办多了,都是面向对象思想的高级语言,懂了面向对象的思想,再学java就很简单,就是不同的语法结构+类和对象,也没什么。选择java要学的东西可是非常多,做好心理准备,不过不用害怕,入了门,学起来都不难。 基础最重要,不过觉得现在搞 Java 的人太多了。 怎么获得第二天的时间 jqgrid 不显示数据,急在线等! Struts 一般在什么情况下使用? Jquery使用时出现的问题 按字母排序显示 javascript如何获取jsp中的Collection!急!急!急!急!急!急!急! servlet怎样主动向登陆页面发送随即种子 STRUTS框架的问题 SSH的多表操作要怎么做,增删改查 java使用socket发送tcp包和接收tcp包使用同一接口报错 jsp如何获取当前的session呢?和session中的项目值 想在java里调用pb的报表,请问大家有什么好方法?
加油额~
可以做bs结构 也可以做cs结构 bs结构的像www.icbc.com.cn等很多
或者
汇编,C语言,C++,VC(主要做Windows桌面程序,就业少)C语言搞单片机也不错现在C++主要用作操作系统开发吧?C语言啥都能干但是开发效率低点,汇编也啥都能干,就是开发效率最低了
java 主要做的 三个方向 j2se j2me j2ee
j2se 主要用来做桌面程序,如果你还不是太明白,看看windows吧,这就是经典案例。当然java是否适合做,那个看环境,也是仁者见仁,智者见智。
j2me 移动平台开发了,看手机吧。是不是像个小电脑一样。
j2ee web(比如:分布式啥啥的)开发,你说的前台后台,其实就是个误区,主要是现在三层架构的设计把,页面显示的东西和逻辑控制的部分分开了。也就形成了你所谓的后台,前台。只要涉及web开发,这些东西都是不可避免的,只是你所谓的前台开发多少而已,当然大部分有专业的美工来搞,你搞得人家也不见得用。
我说的,很片面,有些东西只有你接触到了才能体会。
在学习servlet,简单点
在学习sturts,中
在学习jsp+sturts+Hibernate,中上
在学习JSP+AJAX+Sturts+Hibernate,中中上
在学习就是后面的技术了,请给我分吧,谢谢!!!
还有不管你学c还是学java,就算你很懒,每天坚持能敲1000行+的代码。你如果能坚持到毕业。你工作就不用愁了。
就算是看别人的代码,不懂也就是敲,坚持就可以。
慢慢也要自己去研究一些,试验一些。
你说的基础有点高吧。先看看Head First Java再说
祝你成功!
选择java要学的东西可是非常多,做好心理准备,不过不用害怕,入了门,学起来都不难。