421超长课时,详细的课程内容,零基础入门。Java是软件开发认识最熟悉的一种开发语言,Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。Java具有功能强大和简单易用两个特征,再加上现在开发发展形势一片大好,更让Java的魅力十足,所以成为很多软件开发的程序员们必修课程之一,除了看书学习外还可以根据一些视频课程进行学习,这样会让你掌握的更快。现网易云课堂推出了由一线资深开发团队,打造的开发的系统化课程,一站式掌握必知必会全部技能,助你开启新的职业生涯。
网易云课堂推出的最详细Java零基础入门视频课程,现视听,课程包括421个课时,课程包含Java零基础入门的全部知识,堪称最全面的的最详细的 Java视频课程。
适用人群Java和Android的初学者。
课程简介课时:421课时
学习目标:掌握面向对象思想和编程方法,打好Java编程基础。
课程专门针对零基础学员,学习Java语言基础,走进Java编程世界,掌握面向对象思想和编程方法,打好Java编程基础。整个课程学时为25天。在牢固的掌握了Java基础后,才能够进一步的学习JavaEE相关内容,进入企业级JavaEE开发的艺术世界。
课程大纲章节1:Java语言基础part1
课时1Java语言基础-IT行业的前世今生11:40
课时2Java语言基础-操作系统和平台相关性14:46
课时3Java语言基础-Windows常用快捷键和常见命令22:16
课时4Java语言基础-太极和八卦11:30
课时5Java语言基础-进制概述(二、八、十、十六进制)08:31
课时6Java语言基础-进制之间的转换操作18:16
课时7Java语言基础-原码、反码和补码操作05:45
课时8Java语言基础-计算机语言和编程概述15:23
课时9Java语言基础-sun公司和Java平台12:31
课时10Java语言基础-.JavaSE课程体系和学习方法11:40
课时11Java语言基础-引出跨平台和可移植性13:05
课时12Java语言基础-实现街机游戏的跨平台性14:06
课时13Java语言基础-Java的跨平台性原理11:10
课时14Java语言基础-JDK-JRE-JVM概述06:12
课时15Java语言基础-搭建Java的开发和运行环境19:25
课时16Java语言基础-第一个Java程序19:41
课时17Java语言基础-Java的编译和运行机制08:44
课时18Java语言基础-CLASSPATH环境变量12:30
课时19Java语言基础-Java基本语法08:59
课时20Java语言基础-Java的三大注释07:33
课时21Java语言基础-Java中的关键字和保留字04:55
课时22Java语言基础-Java中的语言分隔符07:25
课时23Java语言基础-Java的标识符规范05:59
课时24Java语言基础-Editplus工具15:19
课时25Java语言基础-今日小结04:16
章节2:Java语言基础part2
课时26Java语言基础-字面量和常量13:30
课时27Java语言基础-引出变量14:41
课时28Java语言基础-变量的定义和基本使用18:14
课时29Java语言基础-变量分类-作用域-使用规则11:58
课时30Java语言基础-Java表达式08:45
课时31Java语言基础-数据类型和分类08:12
课时32Java语言基础-布尔类型(boolean)07:45
课时33Java语言基础-整数类型(byte-short-int-long)13:14
课时34Java语言基础-小数类型(float-double)07:21
课时35Java语言基础-字符类型(char)12:15
课时36Java语言基础-最常用的引用类型-String12:08
课时37Java语言基础-数据过大和溢出10:52
课时38Java语言基础-基本类型的自动转换10:44
课时39Java语言基础-基本类型的强制转换09:51
课时40Java语言基础-表达式类型的自动提升10:34
课时41Java语言基础-算术运算符14:40
课时42Java语言基础-++和–详解09:23
课时43Java语言基础-自增的面试题分析08:58
课时44Java语言基础-赋值运算符09:11
课时45Java语言基础-比较运算符05:28
课时46Java语言基础-三元运算符14:24
课时47Java语言基础-分页业务逻辑算法08:12
课时48Java语言基础-逻辑运算符16:03
课时49Java语言基础-位运算符08:45
课时50Java语言基础-移位操作08:51
课时51Java语言基础-交换两个变量值练习08:42
课时52Java语言基础-运算符的操作优先级02:45
课时53Java语言基础-今日小结03:55
章节3:Java语言基础part3
课时54Java语言基础-顺序结构09:28
课时55Java语言基础-if结构18:29
课时56Java语言基础-if-else结构17:24
课时57Java语言基础-if-elseif-else结构12:37
课时58Java语言基础-计算成绩等级案例06:32
课时59Java语言基础-switch语句的简单使用10:39
课时60Java语言基础-switch的使用注意16:13
课时61Java语言基础-if和switch的选择03:38
课时62Java语言基础-引出循环语句06:55
课时63Java语言基础-while循环23:25
课时64Java语言基础-do while循环13:18
课时65Java语言基础-for循环14:33
课时66Java语言基础-死循环和三种循环语句对比13:19
课时67Java语言基础-嵌套循环10:29
课时68Java语言基础-嵌套循环性能优化案例07:04
课时69Java语言基础-输出矩形图案07:47
课时70Java语言基础-输出三角形图案10:29
课时71Java语言基础-输出九九乘法表10:56
课时72Java语言基础-控制循环语句-break11:51
课时73Java语言基础-控制循环语句-continue08:26
课时74Java语言基础-控制循环语句-return05:50
课时75Java语言基础-控制外层循环07:47
课时76Java语言基础-今日小结04:08
章节4:Java语言基础part4
课时77Java语言基础-引出方法15:39
课时78Java语言基础-方法定义和基本调用操作21:29
课时79Java语言基础-方法中的术语20:49
课时80Java语言基础-如何设计方法24:17
课时81Java语言基础-方法的执行流程分析15:08
课时82Java语言基础-方法设计练习(发短信和登录)14:56
课时83Java语言基础-方法重载设计16:50
课时84Java语言基础-方法重载的在JDK中的使用11:22
课时85Java语言基础-方法的递归操作14:37
课时86Java语言基础-JVM内存模型16:20
课时87Java语言基础-引出数组和数组定义22:03
课时88Java语言基础-数组的静态初始化和内存分析25:22
课时89Java语言基础-数组的动态初始化和内存分析18:17
课时90Java语言基础-获取-设置-遍历元素元素13:26
课时91Java语言基础-操作数组的常见异常05:38
课时92Java语言基础-获取数组最大和最小元素09:11
课时93Java语言基础-按格式打印数组元素09:45
课时94Java语言基础-逆序排列数组元素09:39
课时95Java语言基础-元素出现索引(线性搜索)12:21
课时96Java语言基础-今日小结05:45
章节5:Java语言基础part5
课时97Java语言基础-main方法的数组参数12:39
课时98Java语言基础-参数的值传递机制-基本数据类型15:21
课时99Java语言基础-参数的值传递机制-引用数据类型17:41
课时100Java语言基础-数组中的数组(多维数组)11:59
课时101Java语言基础-多维数组的操作16:30
课时102Java语言基础-Java5对数组的支持-增强for循环16:14
课时103Java语言基础-Java5对数组的支持-方法的可变参数22:00
课时104Java语言基础-实现int类型数组元素拷贝19:56
课时105Java语言基础-System类中的arraycopy方法13:19
课时106Java语言基础-排序算法-冒泡排序20:31
课时107Java语言基础-排序算法-选择排序15:23
课时108Java语言基础-查找算法-二分法查找25:30
课时109Java语言基础-自行封装数组操作的工具类ArrayUtil14:42
课时110Java语言基础-Java内置数组工具类Arrays22:18
课时111Java语言基础-今日小结04:11
章节6:Java面向对象part1
课时112Java面向对象-软件生命周期和软件设