设为首页加入收藏网站帮助留言求片
首页  »  计算机  »  程序设计  »  Java零基础入门154讲高清版
Java零基础入门154讲高清版

Java零基础入门154讲高清版

  • 课程分类:程序设计
  • 主讲:
  • 更新时间:2018-03-22 13:36
  • 播放量:加载中...
  • 分享到:
  • why自己开发游戏引擎
  • 关于官方QQ群号
  • 搭建Java傻瓜化开发环境
  • 编写第一个Java程序
  • Eclipse的个性化配置
  • 第一个游戏引擎的项目
  • 第一个游戏引擎程序
  • 注释
  • 方法参数和类型
  • 方法参数和类型
  • 作业以及工作空间的概念
  • 上节课练习说明
  • 什么是变量
  • 变量是“标签”
  • 标识符
  • 变量的类型和作用域
  • 变量的初始化问题
  • 类型转换1
  • 小数类型
  • boolean及字符串转义
  • 常用数据类型
  • 类型转换和基本运算符
  • 应该学哪门语言
  • 赋值运算符
  • 交换两个变量的值
  • 赋值表达式(烧脑)
  • 对话框
  • 图形界面中的位置和大小的描述
  • 文本元素的使用
  • 图片元素的使用
  • 精灵的基本使用
  • 精灵案例
  • 自己制作精灵文件
  • 打包Java程序不用安装JRE
  • 比较运算符
  • 恶心的运算符优先级
  • 或与非运算
  • 短路运算
  • 三元运算符
  • 三元运算符案例
  • if
  • else
  • elseif
  • if嵌套
  • if与三元运算符
  • switchcase
  • For基础
  • For循环常见问题
  • For案例1
  • For练习1
  • for高级用法
  • for案例:小球弹跳
  • for案例:桌面弹球
  • for循环的嵌套
  • break continue
  • for案例:齐步走
  • for案例:秒表
  • 键盘控制精灵在屏幕上走
  • 精灵走过,炸弹响起
  • 一次性触发动作不要用getPressedKeyCode
  • while循环
  • dowhile
  • 数组基础
  • 使用数组时常见问题
  • 数组案例1:String数组转换为int数组
  • 生成逗号分隔的字符串
  • 数组案例3:数组合并
  • 数组案例4:循环往复输出
  • 数组案例5:当前歌名变红
  • 吃金币需求分析
  • 精灵数据建模和显示
  • 马里奥走来走去(复习)
  • 根据坐标距离判断是否吃掉金币
  • 更新吃掉的金币数量显示
  • 练习安排:完善游戏
  • 数组案例1:颠倒数组
  • 取得数组中的最大值
  • 二维数组基础1
  • 二维数组基础2
  • 二维数组案例:战场布局
  • 完善吃金币游戏1:吃到地雷就死
  • 完善吃金币游戏2:超过100秒游戏结束
  • 完善吃金币游戏3:随机生成金币的位置
  • 练习讲解:连连看布局
  • 游戏优化:碰到砖块不能走
  • 方法是什么
  • 方法注意的问题
  • 方法问题1:关于参数和返回值
  • 方法常见错误
  • 方法的案例和作业说明
  • 练习题说明
  • 关于把方法的返回值继续作为参数传递
  • 方法案例1:向右移动精灵1个像素
  • 方法案例2:封装一个往四个方向移动的方法
  • 方法案例3:封装一个走矩形的方法
  • 方法案例4:游戏加载效果
  • 方法案例5:判断矩形是否相交
  • 方法案例6:使用矩形相交判断
  • 方法案例7:用矩形相交判断改造游戏
  • 方法重载
  • 方法重载实现参数默认值的效果
  • 方法重载的陷阱
  • 可变长度参数
  • 面向对象概念
  • 类的定义和对象的创建
  • 类的对象之间是数据独立的
  • 对象赋值的奥秘:指向当前所指向的对象
  • 更多案例解释类变量赋值
  • 成员变量和局部变量
  • null是什么及垃圾回收器
  • private和public避免手贱烧毁手机
  • 构造方法
  • JavaBean规范
  • 对象之间的关系
  • 包Package
  • 静态成员变量
  • static变量和总结
  • 单例模式
  • 单例模式案例:编号管理器
  • 案例:封装对精灵的操作
  • 案例:用封装的精灵改造程序
  • 作业实现及this调用构造函数
  • 枚举基础
  • 枚举的原理
  • 静态成员只初始化一次(易错)
  • 到底是做Android开发还是做JavaEE开发
  • 静态代码块
  • 通俗讲继承
  • 关于继承的补充说明
  • 父类子类构造函数的调用
  • 继承是模子之间的继承,实例化是模子造人的过程
  • 访问修饰符
  • 当继承遇到方法重载
  • 初见override
  • 父类变量指向子类对象
  • 进一步解释多态
  • 关于Override注解和父子关系的Override
  • 关于类型转换
  • 关于override的几个常见问题
  • final方法和final类
  • 总结关于多态
  • 抽象类
  • 调试的简单实用
  • 开始面向对象封装GameCore
  • 把三个元素封装完成
  • 多态让向右移动更简单
  • 相交判断
  • 写个“武大郎和潘金莲的爱情故事”
  • 重新实现“吃金币游戏”
  • 实现“打砖块”游戏1
  • 打砖块:摆放砖
  • 打砖块:实现打砖块反弹和砖块消失
  • 奇怪的匿名类
  • 匿名类的原理
  • 匿名类方法方法局部变量的原理揭秘
  • 匿名类中访问外部类当前对象this的方法
  • 逼格瞬间提升:编译器优化
  • 接口入门
  • 接口和抽象类的关系
  • 设计模式其实很简单
  • “设计模式”就是纸老虎
  • 实现接口的匿名类
  • 额外补充知识:char的大小比较
  • 额外补充知识:String的大小比较
  • 额外补充知识:字符串的equal和对象同一判断
  • asyncRun单独线程中执行的代码
  • 使用asyncRun实现NPC单独控制
  • AI智能控制老虎的走动,然后吃掉马里奥
  • 不用异步执行的马里奥发球
  • j键发射炮弹,遇到了问题
  • addKeyListener
  • 从好莱坞谈到回调
  • 完美实现j键发射炮弹
  • 飞机大战1:英雄飞机的控制
  • 飞机大战2:子弹飞到顶端销毁
  • 飞机大战3:战机的控制
  • 飞机大战4:子弹炸毁飞机
  • 飞机大战5:游戏的完善
  • 鼠标事件的处理(选学)
  • Java的就业方向和学习路线
  • Java零基础入门154讲高清版介绍

    [教程介绍]Java作为当下最热门的语言之一,因为它强大、跨平台、移植性好,所以受到大家的青睐,但这门语言刚入门较简单,等进入深的一个层次,就发现比较难学,现在市面上的书籍多人牛毛,真正有深度、能让大家更好理解这门语言的并不多,关于教程之类的也一样,目前觉得讲得还不错的Java教程大概有两个版本,也是大家课程在网络上找到的,一个是张孝祥的,另一个就是韩顺平的,老师讲的Java我没听过,但他讲的php视频教程我学习过,讲的比较有深度,非常专业,课程逻辑性较强,可谓是深入浅出,大概是目前网络上做好的php教程了。至于Java,看了很多评论,都觉得讲得很到位,是难得不错的Java培训课程,以前也给大家分享过这套教程,但不是很清晰,今天给大家再次分享,这套教程共94讲,内容比较清晰,希望致力于学习Java的朋友,能从本套教程获得较大裨益,智慧树学习网收集整理。