预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

如何自学Java? 25Java-Android-创业者 首先先搞懂JavaSE的部分,Swing和swt部分就可以少看或不看,因为现在用 的比较少。重点是看懂Java中的面向对象、集合框架、JDBC、异常、IO、线程 和网络编程。JavaSE搞定后再学习Servlet、JSP,然后才是经典的Struts2、 Hibernate和Spring,学习框架时重点理解框架的运行原理,甚至可以尝试自己 写个轻量级的框架。理解运行原理的最好方法就是阅读源代码,还是要感谢Java 中的开源项目。这期间还要多找各种大小的项目去完成,不一定要大,但是要精 致,功能要完整,这样可以练习所学知识,并且可以在做项目中发现自己的知识 体系中不足的地方。关于看视频,我不推荐,很多同学一天到晚就知道看视频, 殊不知,编程真理在于“练习,练习,不停练习”! 再补充下:当学习Java的期间,会碰到各种各样的异常,请积累这些异常信息, 以及如何出现的异常和如何处理的,因为java中常见的异常就那么几种,积累 的多了,处理问题的能力就提高,这样水平会提高的很快! 0孙立伟,95年开始玩486-DX,兴趣广泛,关注前台技„ 请参考我的另外一个回答,我在@知乎回答了问题【跨专业零基础跟着IT培训 机构学习java,如何才能学好?】:多年以前(2012吧),我自学Java,考了 一个SCJP(SunCertificedJava Programmer),现在叫OCJP(OracleCertifiedJa„ 0阿杰,IT Java不好学在各种框架应用上,所以在你学Java之前,先看一下自己是打算做 哪一方面的开发,然后再选相应的框架进行学习,一堆库等你着你记呢,多应用 多练习。 1范一贺,学生 1票,来自知乎用户 看视频,看书,敲代码,做项目。说起来简单,做起来就难了。马士兵老师的视 频呢不错,都分享了! 2Graham,基本不存在绝对理性 2票,来自chenben、知乎用户 基础:建议下高校PPT。还有看网易公开课。 本人翘了一学期JAVA课,最后考了95。当然如果是应对考试的话多背一些经典 模板就行了。 0太阳,一个平凡的程序员 找个老师带你吧,自己摸索,事倍功半。 0黄龙,javaprogrammer,python,django,热爱G„ 找些视频看,不断地写代码,最好自己做些实际的项目,比如可以做个cms、blog。 0杨勇治,三个月后重返知乎 电毛驴上下载全套马士兵老师的视频。自己找本书琢磨,无聊就写代码,各种写 代码,看视频,请教周围的老师。 0尹铁夫,一个服务器端的小白程序员 verycd上下载马士兵或者张孝祥的视屏很适合初学的 0庄占彬,职位:软件工程师爱好:音乐,亲近大自然 最重要的是知道,什么是面向对向。。。。。 0聂艳辉,清源教育--国内最大最好的在线学习社区 看看书、写写代码、到八戒网接个任务做做。。 0qwetyed,itfrombit 自学java千万不要用ide,类似eclipse的现代IDE会让你错误的认为 java是一门简单的语言。 0李金金,安徽财经大学管理科学与工程学院学生 可以去买几本JAVA编程思想JAVA基础教程看看 0刘兴谷,做软件的 假设你的编程经验相当少的前提下,以下建议: 1.看一遍Thinkinjava,快速的看完,大致明白即可。 2.安装jdk,eclipse,实际做一个任务。比如说做一个简单的网站。由这样的 具体任务着手,在具体的编程细节里做调研和试验,学习的效率会很高。 做一个网站太难的话,也可以从做一些没有画面的小程序开始,诸如文件读写, 排序,xml解析等等。 0知乎用户,WebDevelop 学习j2se,推荐学习曲线:java核心技术--->thinkinginjava 2黄川,IT新手观察员 2票,来自知乎用户、知乎用户 你好,关于这个问题,我只能分享一下我自己的感受,希望 有所帮助。 我认为java只是一个氛围,并不是一种技术工具。所以它涵 盖之广,你一定要清楚明白你在用java语言干什么。比如说, 你的中文素养很好,那你可以去做教师,你也可以去媒体做 个编辑......无论是教师还是编辑都需要这个氛围,但两者做 的工作是不一样的。所以java是依附职能存在的。 再回来说说java。首先Java不只在说Java语法,而是Java 相关的全套技术。它包括基本语言Java、JavaScript、HTML、 JSP、XML、CSS、JQuery、Extjs;开发环境JDK、JBoss、 Tomcat、WebSphere、WebLogic;IDE(开发平台或者插 件)JBuilder、Eclipse、MyEclipse、JCreator;数据库Oracle、