详情
1java学习技巧it行业现在的发展如日中天,很多人都纷纷走进这个行业,而java作为跨平台的编程语言更是受欢迎。java其实相对其他语言来说的确很有优势,但是也有点缺陷,但是以后发展到什么程度,谁都不知道。那么下面小编给大家说说java学习技巧,希望能对你有所帮助。
[图片0]
1.工具
必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行工程管理、常用选项的设置、插件的安装配置以及进行调试。
2.命令
必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、JAVA、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对JAVA实际上还很不了解,更谈不上精通JAVA技术了。
3.博学
掌握J2EE 、Oracle 、WebLogic、Jboss、Spring、Struts、Hibernate 等流行技术,掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。
4.规范
编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。
5.测试
必须熟悉使用junit编写测试用例完成代码的自动测试。
6.管理
必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。
2java学习技巧
第一,学会学习。学习也是一种能力,在学习和工作中我们发现同样多的时间不同的人其学习效果是不一样的,甚至是学习用时短的人比时间长的人效果更高。这是因为这两种人的学习能力不一样,学习能力的养成需要长期的总结、积累和沉淀的。建议你和周边的程序员进行比较,如果存在学习效率低下的想象,那就赶紧学习他人的学习方法吧。
第二,将基础知识学牢。所谓“基础不牢,地动山摇”,因为所有复杂的程序都是由简单的程序构成,而构成这些简单程序的就是基础知识,所有出色的程序员都对基础知识掌握的非常牢固。因此,掌握牢固基础知识是成为一个JAVA程序员的必要条件之一。
第三,向出色程序员学习。所谓“近朱者赤,近墨者黑”,想要成为一个JAVA程序员,就要向行业内、公司内、部门内出色的程序员学习,查看他们编写的程序,通过查看程序学习他们的思维方式。除此之外,还要把握住一切机会向他们请教,了解他们程序开发前、中、后是如何思考和工作的,学习他们的技巧和方法,并在工作中进行实际操练,提升自己的程序开发能力。
第四,培养自己的结构化思维能力。一个JAVA程序员无论是在工作质量还是工作效率方面都是优于初级程序员的,他们的成功之处就是形成的结构化的思维能力,他们拿到开发任务之后并目视盲目的立刻去开发程序,而是首先了解程序的用途、目的、特殊需求、开发时间等,掌握这些信息后他们会对程序开发前、中、后的工作进行计划和安排。要养成结构化思维的模式,首先就要去模仿他们,先做到“形似”,以后才能做到“神似”。
3java学习技巧
首先你要了解Java是什么东西,用来干什么,怎么运行?了解Java运行环境,以及目前流行的编程语言,各有什么优缺点?
其次,你需要开始学习Java 基础,包括Java基本语法,面向对象编程思想,异常,IO流,集合,多线程,XML等等。
再次,你需要学习数据库,可以选择Mysql或者Oracle,学习内容包括对表的操作(创建表,删除表等等),创建用户,给用户不同权限,对表的数据操作(增删改查),重点放在查询(多表连接查询,数据库函数等等),还需要学会存储过程,游标,序列等等。
再次,你还需要学习使用JDBC连接数据库,数据库连接池(C3P0,DBCP等等),数据库驱动等等。
再次,你需要学习一些前端页面的技术,包括Html,CSS,Javascript,jQuery,Ajax等等。
再次,你需要学习一些JavaWeb的技术,包括Servlet,jsp,过滤器,监听器,cookie,Session,MVC分层架构等等。
4java学习技巧
在Java之前最好先去理解以下面向对象的内容,比如C++的,这样学起来会轻松点,如果学了C++,那就更轻松了,因为有很多相似之处,最后,能学成怎样,那就要看自己造化喽。
转变思想:转变思想就是说,Java编程语言是面向对象的语言,这个对象你就要把以前的传统逻辑装换过来。就好比一个人,你把人看成一个对象的话,那他就有眼睛有鼻子还有睫毛。眼睛睫毛鼻子都是这个人的属性,固有的属性。
持之以恒:做什么事都要坚持,这是万年不变的真理,做到的却不多。每天都要坚持学习,不要求你每天该花多少时间学习,但至少每天都要学习。你也要不停的自学,因为技术在不断更新进步,要学的东西还有很多,千万不要因为找到工作就停止学习。
学习编程,拥有一本书籍是很有必要的,购买一本有java基本语法学习的书籍,在购买一本java版的数据结构书籍和一本面相对象相关的书籍。在看书过程中,会有很多需要测试的代码,一定不要略过,多简单的代码最好自己敲过调试过。最好每天都能写点代码,学习编程,没有长期编码是不会学好编程的。