Linux培训
达内IT学院

400-996-5531

  • 课程目录
  • 课程介绍
  • Java课程内容包含Java环境搭建和Java运行原理、创建GUI应用和变量、基本数据类型、运算符、"随机控制泡泡和分支流程控制"、面向对象编程-对象和类、数组和循环流程控制、飞机大战和继承、绘制飞机大战、访问控制与封装,达内带你一步一步搭建Java环境,将基础语法和图形化案例进行整合,可以让你在可视化的案例中学习知识。
  • 适合人群
  • 0基础小白

    转行人员

    编程爱好者

    已有其他编程语言使用经验,希望过渡到Java

  • 学习建议
  • 1.学习前提:在开始学习本教程前你应该能够使用Windows 10操作系统。

    2.学习环境建议:建议采用Windows 10系统 或者 苹果系统,不建议使用陈旧的32位操作系统,电脑运行内存应该4GB以上。

    3.相关扩展学习资源推荐:上面相关资料。

  • 达成目标
  • 通过本教程学习学员会学习到基本的Java环境搭建和开发工具的基本使用、还能学习Java程序的执行原理,深入了解Java开发知识以及获得项目开发经验。

  • 主讲老师
  • 刘苍松

    具 有 10 年 的 Java 企 业 应用开发经验。曾经历任德国Software AG 技术顾问,美国 Dachieve 系 统 架 构 师,美 国 AngelEngineers Inc.系统架构师。授课思维严谨灵活,将复杂的业务应用逻辑以直观浅显的方式阐述。
  • 知识点目录
  • 简介

    2.开发环境介绍

    3.安装JDK实操以及环境变量配置流程介绍

    4.配置环境变量实操

    5.安装Eclipse流程介绍

    6.安装Eclipse实操

    7.HelloWorld程序讲解

    8.HelloWorld程序编写

    9.HelloWorld程序执行原理

    10.Unit01总结

    11.GUI界面讲解

    12.GUI界面绘制代码

    13.自定义绘制图像讲解

    14.自定义绘制图像代码编写

    15.自定义绘制图像颜色讲解

    16.自定义绘制图像颜色代码编写

    17.初识变量

    18.变量基础语法讲解

    19.变量基础语法正确演示

    20.变量基础语法错误演示

    21.注释讲解和改变变量的值讲解

    22.变量的运算代码编写

    23.变量的运算让圆动起来

    24.控制两个小球的移动

    25.变量基本命名规范

    开发命名规范

    27.命名规范案例演示

    28.整数类型介绍+byte类型简介

    29.byte代码+short介绍

    30.Short代码演示

    类型概念讲解

    代码讲解

    代码讲解1

    代码讲解2

    35.Long类型讲解

    36.Long代码讲解1

    37.Long代码讲解2

    38.计算机计算时间原理

    39.利用Long类型保存时间

    40.利用Long类型保存时间代码讲解

    41.数学运算符1

    42.数学运算符2

    43.数学运算符3

    44.数学运算符4

    45.数学运算符5

    46.数学运算符6

    47.自增自减_关系运算_逻辑运算1

    48.自增自减_关系运算_逻辑运算2

    49.自增自减_关系运算_逻辑运算3

    50.自增自减_关系运算_逻辑运算4

    51.自增自减_关系运算_逻辑运算5

    52.自增自减_关系运算_逻辑运算6

    53.自增自减_关系运算_逻辑运算7

    54.自增自减_关系运算_逻辑运算8

    55.自增自减_关系运算_逻辑运算9

    56.短路逻辑_赋值运算_复合赋值运输1

    57.短路逻辑_赋值运算_复合赋值运输2

    58.短路逻辑_赋值运算_复合赋值运输3

    59.短路逻辑_赋值运算_复合赋值运输4

    60.短路逻辑_赋值运算_复合赋值运输5

    61.短路逻辑_赋值运算_复合赋值运输6

    62.短路逻辑_赋值运算_复合赋值运输7

    63.字符串连接_三元运算1

    64.字符串连接_三元运算2

    65.随机数_随机生成泡泡1

    66.随机数_随机生成泡泡2

    67.随机数_随机生成泡泡3

    68.随机数_随机生成泡泡4

    69.随机数_随机生成泡泡5

    70.随机数_随机生成泡泡6

    71.随机控制泡泡大小颜色方向1

    72.随机控制泡泡大小颜色方向2

    73.随机控制泡泡大小颜色方向3

    74.随机控制泡泡大小颜色方向4

    75.随机控制泡泡大小颜色方向5

    76.随机控制泡泡大小颜色方向6

    77.流程控制_if单路分支_双路分支1

    78.流程控制_if单路分支_双路分支2

    79.流程控制_if单路分支_双路分支3

    80.流程控制_if单路分支_双路分支4

    81.多路分支语句_创建更多泡泡1

    82.多路分支语句_创建更多泡泡2

    83.多路分支语句_创建更多泡泡3

    84.多路分支语句_创建更多泡泡4

    85.对象和类1

    86.对象和类2

    87.对象和类3

    88.对象和类4

    89.对象和类5

    90.引用变量_构造器1

    91.引用变量_构造器2

    92.引用变量_构造器3

    93.引用变量_构造器4

    94.引用变量_构造器5

    95.构造器重载1

    96.构造器重载2

    97.构造器重载3

    98.构造器重载4

    99.构造器重载5

    100.面向对象重构跑泡泡_方法1

    101.面向对象重构跑泡泡_方法2

    102.面向对象重构跑泡泡_方法3

    103.面向对象重构跑泡泡_方法4

    104.方法参数_方法参数1_什么是方法参数

    105.方法参数_方法重载2_理论知识

    106.方法参数_方法重载3_案例1

    107.方法参数_方法重载4_案例2

    108.利用方法重构_对象内存管理1

    109.利用方法重构_对象内存管理2

    110.利用方法重构_对象内存管理3理论知识

    111.利用方法重构_对象内存管理4图示解析

    112.数组1什么是数组

    113.数组2数组的基本语法

    114.数组3案例演示1

    115.数组4案例演示2

    116.数组5案例演示3

    117.数组6引用类型数组

    118.循环1for循环1

    119.循环2for循环2

    120.循环3for循环3

    121.循环4for循环特殊用法1

    122.循环5for循环特殊用法2

    123.循环6for循环特殊用法3

    124.循环7for循环特殊用法4

    125.break

    126.continue

    127.do_while1

    128.do_while2

    129.do_while3

    130.while1

    131.while2

    132.重构跑泡泡1

    133.重构跑泡泡2

    134.重构跑泡泡3

    135.重构跑泡泡4

    136.吃掉泡泡_数组复制1

    137.吃掉泡泡_数组复制2

    138.吃掉泡泡_数组复制3

    139.吃掉泡泡_数组复制4

    140.吃掉泡泡_数组复制5

    141.吃掉泡泡_数组复制6

    142.数组复制

    143.数组动态扩容

    144.删除被吃掉泡泡原理

    145.删除被吃掉的泡泡代码1

    146.删除被吃掉的泡泡代码2

    147.删除被吃掉的泡泡代码3

    148.删除被吃掉的泡泡代码4

    149.删除被吃掉的泡泡代码5

    150.飞机大战业务规则分析

    151.设计类原理分析

    152.设计类代码实现1

    153.设计类代码实现2

    154.设计类代码实现3

    155.飞行物移动1

    156.飞行物移动2

    157.什么是继承

    158.继承案例练习

    159.利用泛化实现继承1

    160.利用泛化实现继承2

    16继承特性

    162.继承中使用构造器原理

    163.继承中使用构造器代码

    164.继承中是使用构造器优点

    165.方法的继承

    166.利用继承重构飞机大战

    167.super访问父类属性

    168.super访问父类方法

    169.SwingAPI

    170.创建窗口原理

    171.创建窗口代码

    172.绘制图片1

    173.绘制图片2

    174.加载每个飞机的图片原理

    175.加载每个飞机的图片代码实现1

    176.加载每个飞机的图片代码实现2

    177.飞机大战的世界1

    178.飞机大战的世界2

    179.飞机大战的世界3

    180.飞机大战的世界4

    181.绘制方法原理

    182.绘制方法代码

    183.代码优化

    184.定时器原理

    185.定时器代码

    186.内部类原理

    187.内部类代码

    188.飞机移动原理

    189.单个飞机移动代码

    190.所有飞机与天空一起移动

    191.连续天空原理

    192.连续天空代码

    193.连续天空出错解决办法

    194.package原理

    195.全限定名和import原理

    196.包结构目录代码

    197.访问控制与封装

    198.public和private区别

    199.public和private测试代码

    200.public与默认区别

    201.public与默认测试代码

    202.protected与默认区别

    203.protected与默认测试代码

    204.封装

    205.飞机大战中的封装

    关键字

    局部变量

    局部变量代码

    修饰对象引用

    修饰方法参数

    修饰方法参数代码

    开班时间

    Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

    选择城市和中心
    江西省

    贵州省

    广西省

    海南省