1 / 11
文档名称:

怎样先打好java的基础.docx

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

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

分享

预览

怎样先打好java的基础.docx

上传人:54156456 2018/6/27 文件大小:98 KB

下载得到文件列表

怎样先打好java的基础.docx

相关文档

文档介绍

文档介绍:怎样先打好java的基础
初学JAVA,至少应做到以下几点(前提是有编程基础):
,而不仅仅是编码,只有这样才能总体把握和运用Java。
,最好能够了解Java的底层机制,而不是仅仅停留在表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。
、写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己,最好能参与一些实际的项目。
,你开始希望用学过的东西做些什么。这时的你应该开始学台的构建、EJB的开发等。对于这一部分,我建议最好找一本较薄的书先了解一个大概,心里有个总体的认识,对更多的技术术语做个初步掌握。我认为这个阶段看看《J2EE技术实践》很不错,它可以让你了解J2EE包含的各种技术和框架,同时提供很多实际的例子来加深对J2EE的整体了解。
学习Java的兴趣和决心起了很关键的作用。在有了上述基础后,便可开始一步一步地学习Java。
要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是SunONE(Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。J2SE开发桌面应用软件比起VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。所以现在应用最广泛又最好学的就是J2EE了。J2EE又包括许多组件,如jsp, Servlet, JavaBean, EJB, JDBC, JavaMail等。要学习起来可不是一两天的事。
那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。如果你学过Html,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。然后你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?还好,SUN提供了Javabean可以把你的JSP中的Java代码封装起来,便于调用也便于重用。接着就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail了。
好了,对Java和J2EE有了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦。最好找一些有实例且带光盘的书来看,这样看到好的程序就可以直接Ctrl+C再Ctrl+V,也不用劳您老大架再亲自把它再输一遍吧,再说直接复制还不用怕出错,何乐而不为呢!还有就是要经常上一些好的Java编程文章,有好的文章要Cut下来,有问题尽管问,只要问题不是太傻,一般高手都会回答你的。下面介绍几个好的Java方面的编程网站:
CSDN论坛/
中国最有名的技术论坛,《程序员》杂志就是他们出版的,你可以在上面提出问题,马上就有人回答你,如果你觉得好,你可以给那人加分;
Java研究组织/
上面有很多原创文章,高手还是挺多的;
Java学习从入门到精通
Java Learning Path (一)、工具篇
一、 JDK (Java Development Kit)
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具

最近更新

2025年大连职业技术学院单招职业倾向性考试题.. 66页

2025年表达感恩节快乐的祝福语25条 3页

2025年大连枫叶职业技术学院单招综合素质考试.. 66页

加快推进江苏小微工业企业转型发展的对策研究.. 2页

2025年为了我真诚热爱的事业岗位竞争演讲稿 7页

2025年大理农林职业技术学院单招综合素质考试.. 64页

2025年大庆职业学院单招职业技能考试题库完整.. 66页

2025年大庆职业学院单招职业倾向性测试题库有.. 63页

加强建筑工程管理的有效措施探讨 2页

加强地方科研基金的投入与管理创新对策探讨 2页

2025年大庆医学高等专科学校单招综合素质考试.. 66页

2025年中考英语专题讲座完形填空 16页

2025年中盛集团企业文化手册 47页

2025年塔里木职业技术学院单招综合素质考试题.. 66页

制硫风机故障原因分析及处理方法 2页

2025年塔城职业技术学院单招职业倾向性测试题.. 64页

制冷剂充灌量对制冷系统变工况性能影响的分析.. 2页

2025年中小企业财务管理中存在的问题及对策 15页

2025年中小企业民间借贷融资方式研究 40页

制造业原材料采购合同 6页

2025年补助申请书范文集锦9篇 9页

利用二氧化碳生产合成气的新工艺 2页

供应链管理环境下的生产管理 29页

创新驱动型经济模式下庐山的食品安全问题研究.. 2页

2025年四川财经职业学院单招职业倾向性测试题.. 66页

2025年四川西南航空职业学院单招职业技能测试.. 66页

2025年合肥财经职业学院单招职业适应性测试题.. 60页

2025年安徽卫生健康职业学院单招职业适应性测.. 61页

机械设备升级改造合同书 6页

部编版一至六年级语文古诗日积月累 32页