马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

[转载]推荐最近看过的最好的java视频

最近在网上看到JAVA私塾最新的基础和中级视频,相当不错,非常好,刚开始看的时候也没看出什么,看到第三章第四章觉得确实很棒,并不是那种基础普及的,而是从零开始直到深入的研究,就是视频比较大,如果有在线观看的就好了!不仅讲得很细,而且思路非常清晰!基础就附带了把所有基础知识融合进去的一个模拟银行项目,非常值得推荐这个视频!之前也看过很多基础视频,看到这个确实和其它的视频不一样,所以推荐给大家,我把下载地址给大家ht   tp://javass.qupan.com,我把他们官方的大纲也给大家发一下

整体说明:

Java私塾的这一套视频是完全真实课堂录制,实际上课时间为十一天,主要内容包括:

1:系统完整的学习Java的基础知识

2:深入剖析重点知识点的理论

3:超多的编程题目和程序讲解

4:最后以一个模拟的银行系统来综合实战所学的知识

下面分章节简要描述一下每天视频的内容:

第一天

1:Java的一些学习方法、在Java私塾学习的内容、项目等,非常重要。

2:Java入门:Java是什么、有什么、能干什么、Java历史

3:构建Java开发环境、学习写第一个HelloWorld的程序

4:HelloWorld背后的故事、Java技术的三大特性(虚拟机、垃圾回收、代码安全)

5:第一章小结

第二天

1:Java的基础语法:关键字、标识符、数据类型、声明和赋值、常量和变量等

2:Java代码的基本知识、运算符、表达式

3:Java分支语句:if-else和switch

4:Java循环语句:for、while、do-while,特殊控制:break、continue、label

5:第二章小结

6:演示对完成作业中程序题的要求

第三天

1:面向对象初步,重点在训练进行对象的抽象

2:Java中如何表达对象,根据前面的抽象来具体的讲述,包含package、import、类定义、属性、方法、构造方法各自的知识点和编程规则

3:如何使用一个类,综合前面的思路:现实世界的实体对象--〉抽象对象--〉Java类--〉使用这些类。

重点在理解new关键字的含义,初步接触内存分配示意图。

4:深入理解Java类的基本运行顺序,深入理解变量的一些基本规则

5:讲解部分程序题

第四天

1:理解面向对象的三大特性

2:深入理解引用类型、深入理解按值传递和按引用传递、熟练使用内存分配示意图

3:包装类的知识和基本功能、自动封包与解包,学习使用JDK文档

4:掌握Java中的类型转换

5:第三章小结

6:深入学习Java中的继承

7:讲解部分程序题,讲递归

第五天

1:方法的覆盖和重载的知识点和规则

2:Java中多态的知识点

3:static修饰符的规则和应用,包括它的内存分配、初始化规则等

4:final修饰符的规则和应用

5:内部类的基本知识

6:深入理解Java的内存分配

7:第四章小结

8:讲解部分程序题,比如(可以先尝试着做做看):

有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。

第六天

1:数组的基础知识,重点在于内存分配

2:多维数组,重点在于对多维数组的理解,尤其是从一维数组开始的演变

3:基本的排序算法:冒泡、选择、插入、希尔

4:枚举的基础知识

5:第五章小结

6:讲解部分程序题,比如(可以先尝试着做做看):

用程序求解:

请回答下面10个问题:

1、第一个答案是b的问题是哪一个?

(a)2;(b) 3;(c)4;(d)5;(e)6

2、唯一的连续两个具有相同答案的问题是:

(a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7;

3、本问题答案和哪一个问题的答案相同?

(a)1;(b)2;(c)4;(d)7;(e)6

4、答案是a的问题的个数是:

(a)0;(b)1;(c)2;(d)3;(e)4

5、本问题答案和哪一个问题的答案相同?

(a)10;(b)9;(c)8;(d)7;(e)6

6、答案是a的问题的个数和答案是什么的问题的个数相同?

(a)b;(b)c;(c)d;(d)e;(e)以上都不是

7、按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?

(a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一个字母)

8、答案是元音字母的问题的个数是:

(a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母)

9、答案是辅音字母的问题的个数是:

(a)一个质数;(b)一个阶乘数;(c)一个平方数;(d)一个立方数,(e)5的倍数

10、本问题的答案是:

(a)a;(b)b;(c)c;(d)d;(e)e。

第七天

1:Object类的基础知识,再次学习如何使用JDK文档。重点讲解equals、hashCode、toString,会去查看JDK源码

2:String类的常用方法,主要是分别演示方法的使用

3:讲解部分程序题,比如(可以先尝试着做做看):

参加会议:有人邀请A,B,C,D,E,F6个人参加一项会议,这6个人有些奇怪,因为他们有很多要求,已知:

1.A,B两人至少有1人参加会议。

2.A,E,F3人中有2人参加会议。

3.B和C两人一致决定,要么两人都去,要么两人都不去。

4.A,D两人中只1人参加会议。

5.C,D两人中也只要1人参加会议。

6.如果D不去,那么E也决定不去。

那么最后究竟有哪几个人参加了会议呢?

第八天

1:正则表达式的基础知识

2:StringBuffer和StringBuilder类的知识和使用

3:Math类的使用

4:Java中的日期操作类和使用

5:System类的基本使用,包括属性文件、从控制台输入等

6:第六章小结

7:讲解部分程序题,比如(可以先尝试着做做看):

使用数组模拟后面会学到的集合类set的功能,这个很重要,后面的项目也用到了这个程序

第九天

1:抽象类的理论知识和应用

2:接口的理论知识,重点在理解接口的作用和思想

3:接口和抽象类的比较和选择

4:异常的基础知识

5:异常的处理:try、catch、finally、throw、throws

6:异常的分类

7:自定义异常

8:了解断言

9:第七章和第八章小结

10:讲解部分程序题,比如(可以先尝试着做做看):

编程实现:有一位厨师要从盛12斤油(a桶)的桶中倒出6斤油来,可是手边只有盛8

斤油(b桶)和盛5斤油(c桶)的两个桶,问如何操作才能将6斤取出来呢?

第十天

1:开始模拟银行系统的小项目

2:完成:银行服务的启动、多层菜单的选择、银行操作人员的维护(增删改查)

3:完成:客户资料的维护、帐号的维护

第十一天

1:项目收尾工作

2:完成:开户、销户、存款、取款、转帐等功能

3:示范如何给项目添加基本的权限控制

有一根27厘米的细木杆java_[转载]推荐最近看过的最好的java视频相关推荐

  1. 精挑细选【三十首】车载导航专用高清mv视频影音库打包下载

    别的网站找到的车载mv下载,在做开发的时候可以用来调试,标准我AVI格式,写到这里稍做记录,以后嵌入式开发以后. 把AVI文件,复制到模拟器直接播放. 精挑细选[三十首]车载导航专用高清mv视频影音库 ...

  2. AirbnbVS木鸟:从产品思维看国内独立发展民宿平台

    纵观国内民宿市场,今年9月底飞猪宣布投资小猪民宿并达成深度战略合作.从18年部分房源接入飞猪到如今全部房源接入,小猪短租是否真的要和飞猪全面"联姻",未来会不会被收购也成为业界想要 ...

  3. 这部计算机27厘米宽英语怎么说,24/27/32寸电脑显示器尺寸多大?长宽多少厘米?显示屏长宽与面积的算法...

    最近小编想了解24寸和27寸显示器的尺寸有多大,以及它们的长宽各是多少,于是网上查了一下,结果发现基本都是复制粘贴的垃圾答案,根本找不到一个正确的答案,于是小编便查阅了显示器尺寸的计算方法,从而求出电 ...

  4. 这部计算机27厘米宽英语怎么说,24/27/32英寸电脑显示器的尺寸是多少?长和宽几厘米?显示长度,宽度和面积的算法...

    我最近想知道24英寸和27英寸显示器的大小以及它们的长度和宽度,因此我在Internet上进行了检查,发现它们基本上是复制粘贴的垃圾答案. 我根本找不到. 正确的答案,因此编辑参考了显示器尺寸的计算方 ...

  5. RJ45水晶头组成及每根的作用(细解)

    什么是水晶头 水晶头是一种能.沿固定方向插入并自动防脱落的塑料接头,通常被安装在网线(双绞线)两端,用于数据传输.因外壳采用高密度聚乙烯材料,通常为白色晶莹剔透,而得名. 常见的水晶头有RJ45与RJ ...

  6. 27个提升效率的iOS开源库推荐

    2019独角兽企业重金招聘Python工程师标准>>> 我热爱开源,更喜爱那些花费宝贵的业余时间来创造奇迹的开发者们,感谢他们将自己辛苦劳动的成果无偿分享给大家.开源作者和贡献者们, ...

  7. [二分查找变形]弯曲的木杆(POJ 1905)

    这题很有意思,除了一般的程序知识,还用了数学的东西.推导了一些公式什么的. 这次用了两种方法做,层层深入,希望能让大家体会到代码的改良过程 第一步: #include <iostream> ...

  8. 27岁了,老大不小了,转载一篇文章作年度回顾

    旁观者清 --三位"局外人"眼中的中国游戏研发 (<家用电脑与游戏>2006年3期) 我们已经有多久没有反思了? 从单机时代起陪伴国产游戏一直走到今天的人们,有时或许会 ...

  9. 数据结构与算法试题集锦

    1数组 1.1两个已排序的整型数组,求交集,最快算法  (百度)输入:两个已排序的整型数组(int a[m], b[n]) 输出:两个数组的交集 分析:注意有4种情况: a升序,b升序: a升序,b降 ...

  10. 百度技术研发笔试题目1

    /*百度面试题  * 有一根27厘米的细木杆,在第3厘米.7厘米.11厘米.17厘米.23厘米这五个位置上各有一只蚂蚁.  * 木杆很细,不能同时通过一只蚂蚁.开始 时,蚂蚁的头朝左还是朝右是任意的, ...

最新文章

  1. React-Native入门(1)-项目工程初识
  2. Spring循环依赖的三种方式,你都清楚吗?
  3. supersu_SuperSU已从Play商店中删除,这是替代使用的方法
  4. [转]android logo:内核、android开机动画
  5. LeetCode(530)——二叉搜索树的最小绝对差(JavaScript)
  6. 终于有人把 5G 和边缘计算的关系说清楚了! | 技术头条
  7. NOR Flash与NAND Flash区别
  8. ASLD 高级固体激光器设计及仿真软件
  9. RS232转RS485电路图
  10. 大众点评霸王餐自动报名autojs(更新版)
  11. 网络安全-典型的恶意代码
  12. 百度热力图颜色说明_揭秘!张家口100万人口热力图,看完你就知道房子该买哪里了...
  13. 漫谈程序员系列 薪资,你是我不能言说的伤
  14. android caj转word,如何把整篇CAJ文章转换成Word文档
  15. baidu patchrom项目 内存溢出解决方法
  16. NOIP2017 游记
  17. R语言ggplot2可视化:patchwork包(直接使用加号+)将一个ggplot2可视化结果和一段文本内容横向组合起来形成最终结果图、使用wrap_elements函数将文本内容放置在组合组左边
  18. 【变量创建】CFPS应用及C刊变量复盘STATA实战1
  19. 通用产品演示系统,适合快速演示功能和开发
  20. 深入解读SPC在质量分析中的应用,附demo

热门文章

  1. 2021 年 WAX 处在链游界前沿,2022 年能否继续维持? | Footprint Analytics
  2. 【PowerJob】值得你拥有的新一代分布式任务调度与计算框架
  3. 航天恒星系统集成项目组
  4. 【AIOT】HumanCenteredSensing
  5. 安全合规/法案--34--《APP违法违规收集使用个人信息行为认定方法》原文及解读
  6. sass 使用入门教程
  7. fastadmin表格操作
  8. 接口限流算法(关于临界点处理)
  9. 修行一定要在寺院里吗,出家人离开寺院修行,都属邪门外道吗?
  10. Python爬取上交所年报下载并转成TXT