1 / 8
文档名称:

《Java应该怎么学》本人推荐.doc

格式:doc   大小:67KB   页数:8
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Java应该怎么学》本人推荐.doc

上传人:ffy51856fy 2019/5/25 文件大小:67 KB

下载得到文件列表

《Java应该怎么学》本人推荐.doc

相关文档

文档介绍

文档介绍:1、火星文翻译器2、为什么要有Jar(别人不用重新编译、防止泄露源代码、复用)3、开发自己的JianFan4J,打包成Jar供别人用(自己动手写开源项目,自己动手写类库,用工具的人变成造工具的人)。Static方法和普通方法的区别,jar文件的导出,。Java工程导出Jar包的方式:工程上右键,选择“Export”,选择“Java→JarFile”4、课下作业:开发Huoxingwen4J的开源组件5、Pinyin4j的使用和原理分析6、课下作业:自己动手写Pinyin4j(文件处理、字符处理、HashMap,嵌入资源(可以先读取绝对路径的文件))7、集合:HashSet集合的特征:数据不重复HashSet(挑选出重复的人员)用Set实现从98中选中缺的2个数字这个算法;实现统计字符串中出现的所有字符的算法;面试、笔试的时候能用最优化算法当然最好,如果想不到最优化算法,就是HashSet、HashMap、List等数据结构来实现,分数也不会很低。想不到好算法仍然拿高分的秘籍!利用HashMap简化阶乘运算(缓存、缓存命中率),BigInteger的使用统计一篇文章中每个字的出现次数(HashMap的应用)自己动手写模板引擎(文件处理、架构、Map、占位符、字符串处理、LoadFromFile、LoadFromStream)《Java应该这么学》第一节相当一部分时间不会讲太多Web方面的东西,只是把它当成一个展示界面而已。为什么不用AWT、Swing,Eclipse下没有合适的可视化设计工具。咱们把主要精力放到后端更有差异性的逻辑上,比如JDBC数据库访问、XML解析、Java中反射/面向对象/设计模式等高级特性、Java流、文件处理、网络编程、多线程、数据结构(链表、散列、树、堆栈)算法、编译原理等上,而不是界面上。将要安排的项目:自己动手写在线Eclipse、自己动手写SQL查询分析器、自己动手写论坛、自己动手写Struts。为什么不直接上来就学Struts?为了尽可能的不变成代码工人。我在培训机构兼职,遇到很多学生上来Servlet没学过、JSP没学过,上来就学Struts,JDBC没学过、SQL没学过,上来就学Hibernate,只会用Struts、Hibernate这些工具模仿着实现一些固定的功能,一旦涉及到深层次的问题,就一脸茫然。咱们如鹏是避免大家成为代码工人,所以会把很多精力放到这些基础的东西上,可能人家学Struts一天就能做出来很酷的东西,也许你学这些基础的东西一个月也达不到他的效果,但是记住越是容易得到的越不值钱,等到他把Struts玩儿的很熟的时候你已经能自己动手写Struts了,谁能够进入更高档次的高位、拿更多的工资就不言而喻了。第一个Web程序:搭建第一个Web工程1、创建一个Java工程,工程下创建一个文件夹lib2、,回到Eclipse刷新一下lib目录3、在工程MyfirstWeb1上点击右键,选择Property,在打开的对话框中选择JavaBuildPath,切换到Libraries页,点击【AddJars】,选择所有刚才解压的jar文件。4、以后给大家提供一些jar包,大家模仿上面的步骤添加就可以。以前没学过加第三方jar。(第三方提供的扩展Java类库的类库,简化开