问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

北大青鸟java培训:零基础学习Java编程需要知道什么?

发布网友 发布时间:2022-12-22 18:02

我来回答

1个回答

热心网友 时间:2024-11-21 09:25

一、学习前的准备工作java语言一般用于大型的服务器程序开发,所有有必要了解如下内容:Unix开发环境Unix系统原理、Unix开发环境、Unix常用命令。
熟练掌握Unix常用命令;熟练构建下的Java开发环境。
 二、Java语言基础的学习阶段学习任何一门语言都要打好基础,曾经学过高级程序语言(C,C++等)来说,java语言基础有自己的特点,但是基本规律都是相通的,如:算法基础、常用数据结构、企业编程规范。
掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。
三、面向对象语言的共性Java面向对象面向对象特性:封装、继承、多态等。
掌握面向对象的基本原则以及在编程实践中的意义;掌握Java面向对象编程基本实现原理。
  四、JDK核心API语言核心包、异常处理、常用工具包、集合框架熟练掌握JDK核心API编程技术;理解API设计原则;具备熟练的阅读API文档的能力;JavaSE核心异常处理、多线程基础、IO系统、网络编程、Swing组件、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、Java泛型、JDK新特性。
熟练掌握JavaSE核心内容,特别是IO和多线程;初步具备面向对象设计和编程的能力;掌握基本的JVM优化策略。
XMLXML语法、XML解析(SAX、DOM)、Dom4j组件、Digester组件。
熟练掌握XML语法规则;理解DOM模型;熟悉Java对XML的各种解析方式。
五、SQL语言SQL语句基础和提高、SQL语句调优熟练的掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧。
Oracle数据库开发Oracle体系结构及系统管理、Oracle数据库高级编程、数据库设计基础。
掌握Oracle体系结构及核心编程技术。
 六、连接数据库:JDBCJDBC核心API(Connection、Statement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、连接池技术)理解JDBC作为规范的设计原则;熟练掌握JDBCAPI;具备使用JDBC对数据库进行高效访问的能力。
 七、软件工程基础软件过程和软件活动需求设计、概要设计、详细设计基本原则和文档规范;配置管理的基本概念和必要性;CVS基本操作;Ant简介理解软件过程的普遍概念和基本的软件活动;理解迭代的意义;掌握Ant、CVS等常用配置管理及部署工具。
 八、OOAD及设计模式面向对象基本设计原则、工厂模式、策略模式、适配器模式、代理模式等、门面模式理解面向对象设计的一般原则;理解重用的意义;掌握常见的设计模式。
 九、HTML/CSSHTML基本文档结构、掌握CSS基础语法、关于HTML文档块、链接、列表、表格、表单等掌握 十、Ajax基础、XHR对象、Ajax设计模式、JSON技术掌握Ajax的基本通信原理;掌握基于XML和JSON的Ajax数据规则。
 十一、JavaScript框架JQuery、JQuery插件、DWR掌握JQuery核心API;了解JQuery基本设计原则;了解多种JQuery插件;掌握DWR的基本原理及应用技巧。
 十二、ssh三大框架的学习这是企业实际应用的框架模型:1,Struts2.1.6Struts2核心控制流程、Ognl、Action、Interceptor、,Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。
熟练掌握Struts2核心要件,特别是Interceptor和Result;掌握基于模板技术的Struts2UI组件;掌握基于Ognl的数据共享方式、掌握Struts2各种定制及扩展方式;熟练掌握基于Struts2的Web开发技巧。
2,Hibernate3.2.1ORM概念、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查询、OSCache及Hibernate缓存技术。
重点掌握Hibernate多种关联映射技巧及其实用背景,做到在合适的时候使用合适的关联方式;掌握多种Hibernate查询技巧及优化技术。
3,Spring2.5SpringIoc基础、Ioc注入技巧、对象高级装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、SpringAOP原理、AspectJ、SpringJDBC支持、Spring事务及安全管理;Spring整合Hibernate、Spring整合Struts、SpringMVC简介。
深入理解Ioc和AOP的基本原理和实现方式;熟练掌握SpringIoc及AOP实现方式;熟练掌握Spring事务管理;熟练掌握Spring与其他组件的整合技术。
 

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
绿豆汤用什么锅煮最好-绿豆汤不能用铁锅煮吗 用别人的天猫账号买东西,怎么让他不知道 别人帮忙天猫上买东西,自己怎么差东西到哪了 ...订单号1077404480880131我想知道别人给我买的东西到哪了 在天猫买了东西后怎么查到了哪里 是别人帮我买的 经期夹腿自慰会导致不孕吗? 月经期间性刺激的危害 英语音标分为几类 如何理解当代初中生的生理和心理特点? ...孩子是农历8月初八下午3点8分出生,麻烦给起个名字。 java编程培训学什么 一个男人对我说 不配角跑龙套也行 他是什么意思 快手怎样调签到提醒的时间 臣未尝执笔,然人之所作,可庶几耳。 鸡蛋壳有什么用 鸡蛋壳有些什么作用 360软件管家卸载历史记录 信用卡怎么还钱的 毛肚是什么 火锅毛肚是什么东西 复兴壹号加密控件初始化失败 求大神帮我写一首藏头诗,要押韵,用“楼兰绘梦”开头,跪谢…… 他那么撩擦黑板是哪章 张家界新娘无名的抖音号是多少 抖音旅游视频什么时候发的 一只喔抖音号叫什么 抖音乐声旅游官方账号靠谱吗 天之涯,地之角,知交半零落下一句是什么 关于引进人才的诗句(关于渴求人才的诗句) 欧阳修说的:“诗三百篇,大抵圣贤发奋之所作为也”指的是谁 《6月27日望湖楼醉书》是苏轼在游览西湖,是写下的一首诗,诗人观察并描... ...结中等缘,享下等福;择高处立,寻平处住,向宽处行!)谁能帮我解释... 北大青鸟java培训:初学者怎么学好Java编程? 北大青鸟java培训:零基础小白应该如何学习Java编程? 北大青鸟java培训:Java开发零基础如何快速入门? 大学生考证的必要性和合理性 AMD APU系列四核 A8-6600K 配 华硕(ASUS)F2A85-M主板(AMD A85X FCH/S... 分享广播剧免费的公众号 写永宁寺的景色作文900字 利息的多少与什么有关 六年级数学存款本金和存期长短与利息的关系是什么 贷款利息支出的多少与这些因素有关 帅方实归装什么意思 今人不见古时月,今月曾经照古人翻译 与“欲将心事付瑶琴,知音少,弦断有谁听?”相对应的诗句 如何设置微信密码锁屏设置微信密码锁屏方法步骤 卡大拿是正规借款平台吗 “天下事以难而废者十之一,以惰而废者十之九”诗句出自 卡大拿乐享分期可靠吗 送杨少府贬郴州译文,只要译文,不要鉴赏跟解析!! 怠惰者,生之坟墓 卡大拿借款是高炮吗