




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第页java中级编程java语法,通过任何一本Java入门书籍,都可以学会Java基本语法。千万不要认為,把书上的例子程序都能写出来就算学会了Java语法。要想真正掌握,还必须要做大量的测试题。对语法不準确的理解,会使你写的代码出现逻辑错误。而这些错误会使你真正的项目开发中吃尽苦头:认為正确才会写上去。而在几十万行代码中找出几行有逻辑错误的代码,非常困难。因為你几乎不会怀疑你认為正确的代码存在错误。
常用类。永远不要写别人已经实现的代码。有很多功能,用JDk中现有的类就可以完成。必须要熟悉JDK.可以通过研究JDK帮助文档和JDK源代码的方式,逐渐了解,必须要的类都在什么地方。一方面,要熟悉有哪些可以直接使用的资源,另一方面,学习一下,SUN公司的工程师怎样写代码。
IDE集成开发环境。现在企业最常用的IBM公司的eclips类似的还有JBuilder,Idea,NetBean等等。毕竟,只有5%的顶尖高手在使用简单的文本编辑器在写Java代码。多数程序员都是使用这些东西。
数据库.MySql,Oracle,DB2.小项目多数使用MySql这样的免费数据库。大一些的项目会合计使用Oracl或者DB2.Java项目很少使用SqlServer.因此,还必须要学习数据库方面的一些知识。可以从SQL语言开始。这些数据库都支持标準SQL.学会基本的SQL,参照具体的数据库手册,就可以完成一般的项目开发了当然,要想使你程序运行的效率更高,必须要更深入的学习。大部分的程序优化,都是从这部分开始的
JDBCJava数据库连接。使用Java程序操作数据库。这部分非常重要。几乎所有的企业项目都会用到
2怎么学习java
首先你要了解Java是什么东西,用来干什么,怎么运行?了解Java运行环境,以及目前流行的编程语言,各有什么优缺点?
其次,你必须要开始学习Java基础,包括Java基本语法,面向对象编程思想,异常,IO流,集合,多线程,XML等等。
再次,你必须要学习数据库,可以选择Mysql或者Oracle,学习内容包括对表的操作(创建表,删除表等等),创建用户,给用户不同权限,对表的数据操作(增删改查),重点放在查询(多表连接查询,数据库函数等等),还必须要学会存储过程,游标,序列等等。
再次,你还必须要学习使用JDBC连接数据库,数据库连接池(C3P0,DBCP等等),数据库驱动等等。
再次,你必须要学习一些前端页面的技术,包括Html,CSS,JavaScript,jQuery,Ajax等等。
再次,你必须要学习一些JavaWeb的技术,包括Servlet,jsp,过滤器,监听器,Cookie,Session,MVC分层架构等等。
再次,你必须要学习自己动手结合数据库做一些小项目,把前面的知识进行梳理,回忆,加深印象。
3怎样学习java
写一个程序,不断改善
你学习的过程可能很漫长,我建议你从一开始的时候,就想着写一个小程序,比如一个计算器的程序,开始可能很简单,仅仅通过命令行的方式浮现,功能可能也只有加减乘除,但是随着你学习的深入,你可以不断的完善这个程序,直到有一天,你把它做成一个非常完善,性能非常卓越的程序后,你就真正学成了。
算法很重要,要不断的优化程序
现在很多人都是快速的学习,快速的学习,反复的学习。而我的建议是,无论你学到什么阶段,都要去不断的优化自己的编程,能用3行实现的程序,不用5行,这样你编写的程序才干更加凝练。而且,编程学习的中后期,就要重视算法,尽量编程优质的程序,这才是编程的美妙之处。
每个月至少研究一个技术点
直到今天,我还是会常常专研一个技术点,比如js的一个矩阵算法,实现色彩的霓虹灯变幻;亦或是,Java多线程内存自动优化技术。我会去专研,而且总会研究出比我目前技术水平还高一点点的技术,这样我才干不断的拔高,而且出类拔萃,这是一般程序员没有做到的,当你做到了,你就更牛了。
记得写一些经验和技巧,要不断总结
不要做黑瞎子,掰苞米,掰一个丢一个。要学会总结,常常把自己碰到的问题及解决思想记录下来,还要记下来自己的经验和技巧,然后常常浏览自己曾经记下的这些东西,这样有了积存,你会发现,你成长的很快。
4怎么学java
第一,学会学习。学习也是一种能力,在学习和工作中我们发现同样多的时间不同的人其学习效果是不一样的,甚至是学习用时短的人比时间长的人效果更高。这是因为这两种人的学习能力不一样,学习能力的养成必须要长期的总结、积存和沉淀的。建议你和周边的程序员进行比较,如果存在学习效率低下的想象,那就赶紧学习他人的学习方法吧。
第二,将基础知识学牢。所谓"基础不牢,地动山摇',因为所有复杂的程序都是由简单的程序构成,而构成这些简单程序的就是基础知识,所有出色的程序员都对基础知识掌握的非常牢固。因此,掌握牢固基础知识是成为一个JAVA程序员的必要条件之一。
第三,向出色程序员学习。所谓"近朱者赤,近墨者黑',想要成为一个JAVA程序员,就要向行业内、公司内、部门内出色的程序员学习,查看他们编写的程序,通过查看程序学习他们的思维方式。除此之外,还要把握住一切机会向他们请教,了解他们程序开发前、中、后是如何思索和工作的,学习他们的技巧和方法,并在工作中进行实际操练,提升自己的程序开发能力。
第四,培养自己的结构化思维能力。一个JAVA程序员无论是在工作质量还是工作效率方面都是优于初级程序员的,他们的成功之处就是形成的结构化的思维能力,他们拿到开发任务之后并目视盲目的立即去开发程序,而是首先了解程序的用途、目的、特别必须求、开发时间等,掌握这些信息后他们会对程序开发前、中、后的工作进行计划和安排。要养成结构化思维的模式,首先就要去模仿他们,先做到"形似',以后才干做到"神似'。
第五,在解决问
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西安航空基地管理办法
- 西安动态流动管理办法
- 福建苗圃育苗管理办法
- 造船产值计算管理办法
- 股静脉护理课件
- 肠道与健康课件
- 医院人员管理培训课件
- 肠内营养课件
- 肝硬化腹水护理课件
- 高职分招数学试卷
- 火针疗法在皮肤病治疗中的应用
- 心衰病中医护理方案课件
- 基于PLC的智能车库门系统设计
- 【2023有效教学设计原理、策略与评价读书报告3600字】
- 顶管专项施工方案-人工顶管
- SYNTEC参数说明手册
- 2023春国家开放大学-01880组织行为学-期末考试题带答案
- 2012年度天津市科学技术奖评审结果
- 2022年台州椒江区辅助警务人员招聘考试真题及答案
- 第二讲土地估价技术报告难点及技术要求与处理办法
- 房屋维修施工方案
评论
0/150
提交评论