吏学教育>

无锡达内教育

欢迎您!
无锡达内教育

位置:无锡IT认证> 无锡JAVA> 无锡达内教育>无锡java选修视频课学习班

无锡java选修视频课学习班

无锡java选修视频课学习班

课程学时: 详询

授课类型: 一对一、一对多

开班时间: 详询

课程价格: 详询

QQ咨询:点击这里给我发消息

授课学校: 无锡达内教育

招生对象:详询

开班人数:详询

优惠价格: 详询

课程介绍


课程详情


课程名称

选修视频课


★课程模块

1.数据库简介

2.数据库安装

3.客户端工具的使用

4.常用数据类型

5.dml和tcl语句

       6.基本的select语句。

       7.函数、集合、视图、序列、索引、约束。

       8.hibernate入门。

       9.主键生成策略。

       10.一级缓存。

       11.持久化对象及其特性。

       12.延迟加载。

       13.lazy和fetch和inverse使用。

       14.HQL 10缓存。


java中常见的异常类Q&A

  • java.lang.nullpointerexception

    这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始化(如果要调用的话)。

  • java.lang.arithmeticexception

    这个异常的解释是"数学运算异常",比如程序中出现了除以零这样的运算就会出这样的异常,对这种异常,大家就要好好检查一下自己程序中涉及到数学运算的地方,公式是不是有不妥了

  • java.lang.arrayindexoutofboundsexception

    这个异常相信很多朋友也经常遇到过,异常的解释是"数组下标越界",现在程序中大多都有对数组的操作,因此在调用数组的时候一定要认真检查,看自己调用的下标是不是超出了数组的范围,一般来说,显示(即直接用常数当下标)调用不太容易出这样的错,但隐式(即用变量表示下标)调用就经常出错了,还有一种情况,是程序中定义的数组的长度是通过某些特定方法决定的,不是事先声明的,这个时候,最好先查看一下数组的length,以免出现这个异常。

  • java.lang.illegalaccessexception

    这个异常的解释是"没有访问权限",当应用程序要调用一个类,但当前的方法即没有对该类的访问权限便会出现这个异常。对程序中用了package的情况下要注意这个异常。其他还有很多异常,我就不一一列举了,我要说明的是,一个合格的程序员,需要对程序中常见的问题有相当的了解和相应的解决办法,否则仅仅停留在写程序而不会改程序的话,会极大影响到自己的开发的。关于异常的全部说明,在api里都可以查阅。

如何巩固Java基础?

基础知识教学依然首推《Java核心技术》,主要是体系完整,实例多,可操作性强。用于扎实基础的话,前6章内容即可:

1.Java程序设计概述


2.Java程序设计环境


3.Java的基础程序设计结构


4.对象与类


5.继承


6.接口与内部类

就《Java核心技术》第9版来说,也就是到250页为止,加把劲,1个月拿下完全没问题。


学习笔记

记笔记就像写作一样,是整理思路的绝佳方法。同时学习笔记也是你以后开发,面试的绝好资料。学习编程,人跟人是不一样的,别人觉得难理解的东西,对你却不一定;而你觉得难理解的东西,别人可能又会觉得特简单。而学习笔记就是自己专有的“难点手册”,有点像高考时的“错题本”,以后无论是在面试前,还是在日常工作中,随时都可以翻出来看看,自是获益匪浅。


分门别类保存demo

学习笔记是很好的文字资料,但编程界有句话说的特别好,所谓“nocode,notext”,意思就是说:千言万语都没有一段代码来的实在。在学习的过程中,就某个知识点,无论当时理解的多透彻,调试的多棒,只要时间一长,等到了实用的时候,肯定会碰到各种各样的问题,一些看似简单的东西,此时死活就是调不通,正所谓人到事中迷。这个时候,如果你手头恰有运行良好的demo,打开参考一下,或者直接拷贝过来,问题自然迎刃而解。而且因为这些demo都是你亲手调试出来,印象自然特别深刻,一碰到问题,在脑子中自会立刻涌现。所以说,在学习的过程,一定要善待你调通的demo,千万不要用完了就扔,等后来碰到困难,想要用时却找不到,追愧莫及。正确的做法就是把所有调通的demo,分门别类的保存起来,到时候查起来自是得心应手。


2.Spring目前在JavaEE开发中,Spring已经成为和Java核心库一样的基础设施,所以说如果想成为一个合格的Java程序员,Spring肯定绕不开。另一方面,如果掌握了Spring体系,Java基本上就算入门了,就有能力进行一些实用级的开发了。但Spring本身也是日渐复杂,衍生项目越来越多,但最核心的概念依旧是IOC和AOP,掌握了这两个概念,再把SpringMVC学会,再学习其他的衍生项目就会平滑很多。同时,因为Spring本身就应用了许多优雅的设计理念,所以学习Spring的过程,也是加强Java基础知识学习的过程。因此等你掌握了Spring,原来很多你理解不透彻的Java特性,此时就会恍然大悟,包括接口、抽象类等。要学透Spring,终极的方法还是阅读源码,待把Spring的核心源码通读了,人就真的自由了,不仅是对Spring,而是对整个Java体系。以后再遇到其他框架,大概一眼就能看出其中的脉络,所谓到了“看山不是山”的境界。但这都是后话,可以作为以后你努力的方向。和学习Java基础知识一样,学习Spring也一定要记笔记,一定要分门别类保存demo。老实说,Spring对初学者不算简单,因此最好能有个好老师带一下,不用太长时间,2个课时即可,然后就是在你遇到大的困难时,能及时的点拨下。


3.其他知识Spring是Java编程的基础设施,但真要进入到实际项目的开发,还有些东西绕不过,包括MySql,Mybatis,Redis,Servlet等,但如果你经过Spring的洗礼,这些东西相对就简单多了,1个月的时间足够了。


4.实践学习Java,光学不练肯定是不行的,“学生管理系统”是个很好的练手系统。别看“学生管理系统”逻辑简单,但麻雀虽小五脏俱全,其中数据库设计、Mybatis,Spring、SpringMVC,Servlet、Tomcat一个都不缺,绝对的练手好伴侣。还有,虽然你的学习重点在Java,因为要做一个完整的demo,前端的配合肯定少不了。因此就免少不了要学一些简单的JS、HTML知识,但因为前端本就是个很大的topic,所以一定要控制好边界,千万不要顾此失彼。就“学生管理系统”来说,在前端上,只要实现一个包含table、textbox、button,能发送REST请求到server,能实现学生的“增删改查”的简单页面即可。作为一个练手项目,目标就是把Java的主要技能点串起来,不求尽善尽美,1个月时间足够了。


最后,按照上面的过程,4个月的时间刚刚好。当然Java的体系是很庞大的,还有很多更高级的技能需要掌握,但不要着急,暂时先把基础打扎实。


无锡达内教育介绍

达内教育集团成立于2002年9月,是横跨少年科技素质教育领域、IT职业教育领域的综合教育集团,业务覆盖少儿编程、IT及互联网职业赋能、产教融合、校企合作等教育服务。2014年4月3达内教育集团最大年产值超30亿元,目前已在北京、上海、广州、深圳、大连、南京等70+大中城市建立330个学习中心,覆盖3-33岁全年龄段用户,为其提供全周期、系统化的人才培养服务。

            达内教育优美的上课环境


更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入无锡达内教育网站详细了解,咨询电话:13923776320 ,咨询QQ:点击这里给我发消息

你也可以留下你的联系方式,让老师跟你详细解答:

我要预约试听