{"course":{"course_name":"Java入门第一季","description":"Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。","class_hour":"10小时9分15秒","study_num":"14854","main_teacher":"根号申","teacher_pic":"https:\/\/www.mingrisoft.com\/Public\/uploads\/userface\/mrtx.png","teacher_info":"熟悉java、javaweb等语言~","course_type":"1"},"dCatalog":[{"entity_id":"583","catalog_name":"第一章 初识Java","video":[{"entity_id":"708","title":"1.1 什么是Java","level_resource":"0","study_progress":1},{"entity_id":"709","title":"1.2 Java的版本及API文档","level_resource":"0","study_progress":0},{"entity_id":"710","title":"1.3 搭建开发环境(Win7+JDK8)","level_resource":"0","study_progress":2},{"entity_id":"711","title":"1.5 第一个Java程序","level_resource":"0","study_progress":1},{"entity_id":"712","title":"1.6 Eclipse的下载与使用","level_resource":"0","study_progress":1},{"entity_id":"713","title":"1.7 程序调试","level_resource":"0","study_progress":1}]},{"entity_id":"584","catalog_name":"第二章 Java编码规范","video":[{"entity_id":"714","title":"2.1 代码注释","level_resource":"0","study_progress":1},{"entity_id":"715","title":"2.2 编码规范","level_resource":"0","study_progress":1}]},{"entity_id":"585","catalog_name":"第三章 变量和常量","video":[{"entity_id":"716","title":"3.1 标识符与关键字","level_resource":"0","study_progress":1},{"entity_id":"717","title":"3.2 变量","level_resource":"0","study_progress":0},{"entity_id":"718","title":"3.3 常量","level_resource":"0","study_progress":0},{"entity_id":"719","title":"3.4 整数类型","level_resource":"0","study_progress":0},{"entity_id":"720","title":"3.5 浮点类型","level_resource":"0","study_progress":0},{"entity_id":"721","title":"3.6 字符类型","level_resource":"0","study_progress":1},{"entity_id":"722","title":"3.7 布尔类型","level_resource":"0","study_progress":0},{"entity_id":"723","title":"3.8 数据类型转换","level_resource":"0","study_progress":0}]},{"entity_id":"586","catalog_name":"第四章 运算符","video":[{"entity_id":"724","title":"4.1 赋值运算符","level_resource":"0","study_progress":0},{"entity_id":"725","title":"4.2 算术运算符","level_resource":"0","study_progress":0},{"entity_id":"726","title":"4.3 自增和自减运算符","level_resource":"0","study_progress":0},{"entity_id":"727","title":"4.4 关系运算符与逻辑运算符","level_resource":"0","study_progress":0},{"entity_id":"728","title":"4.5 位逻辑运算符","level_resource":"0","study_progress":1},{"entity_id":"729","title":"4.6 位移运算符","level_resource":"1","study_progress":2},{"entity_id":"730","title":"4.7 复合赋值运算符","level_resource":"1","study_progress":2},{"entity_id":"731","title":"4.8 三元运算符","level_resource":"1","study_progress":1},{"entity_id":"732","title":"4.9 圆括号","level_resource":"1","study_progress":2},{"entity_id":"733","title":"4.10 运算符优先级","level_resource":"1","study_progress":1}]},{"entity_id":"587","catalog_name":"第五章 选择结构","video":[{"entity_id":"734","title":"5.1 程序结构","level_resource":"0","study_progress":1},{"entity_id":"735","title":"5.2 if语句","level_resource":"0","study_progress":0},{"entity_id":"736","title":"5.3 if...else语句","level_resource":"0","study_progress":0},{"entity_id":"737","title":"5.4 if...else if语句","level_resource":"0","study_progress":0},{"entity_id":"738","title":"5.5 if语句嵌套","level_resource":"1","study_progress":0},{"entity_id":"739","title":"5.6 if语句总结","level_resource":"1","study_progress":0},{"entity_id":"740","title":"5.7 switch多分支语句","level_resource":"1","study_progress":0},{"entity_id":"741","title":"5.8 switch和if的比较","level_resource":"1","study_progress":0}]},{"entity_id":"588","catalog_name":"第六章 循环结构","video":[{"entity_id":"742","title":"6.1 while语句","level_resource":"0","study_progress":0},{"entity_id":"743","title":"6.2 do…while语句","level_resource":"0","study_progress":0},{"entity_id":"744","title":"6.3 for循环","level_resource":"0","study_progress":0},{"entity_id":"745","title":"6.4 foreach循环","level_resource":"0","study_progress":0},{"entity_id":"746","title":"6.5 循环嵌套","level_resource":"1","study_progress":0},{"entity_id":"747","title":"6.6 break语句","level_resource":"1","study_progress":2},{"entity_id":"748","title":"6.7 continue语句","level_resource":"1","study_progress":0},{"entity_id":"749","title":"6.8 break与continue的比较","level_resource":"1","study_progress":0}]},{"entity_id":"589","catalog_name":"第七章 数组的使用","video":[{"entity_id":"751","title":"7.1 一维数组——数组初始化","level_resource":"0","study_progress":1},{"entity_id":"752","title":"7.2 一维数组——数组长度及使用方法","level_resource":"0","study_progress":1},{"entity_id":"753","title":"7.3 二维数组——创建二维数组","level_resource":"0","study_progress":2},{"entity_id":"754","title":"7.4 二维数组——二维数组的长度及下标的使用","level_resource":"1","study_progress":2},{"entity_id":"755","title":"7.5 遍历数组","level_resource":"1","study_progress":2},{"entity_id":"756","title":"7.6 填充和批量替换数组","level_resource":"1","study_progress":1},{"entity_id":"757","title":"7.7 复制数组","level_resource":"1","study_progress":1},{"entity_id":"758","title":"7.8 多维数组","level_resource":"1","study_progress":1}]},{"entity_id":"590","catalog_name":"第八章 数组排序","video":[{"entity_id":"759","title":"8.1 冒泡排序","level_resource":"0","study_progress":1},{"entity_id":"760","title":"8.2 选择排序","level_resource":"1","study_progress":1},{"entity_id":"761","title":"8.3 Array.sort方法","level_resource":"1","study_progress":2}]},{"entity_id":"591","catalog_name":"第九章 String字符串基础","video":[{"entity_id":"762","title":"9.1 String类","level_resource":"0","study_progress":0},{"entity_id":"763","title":"9.2 拼接字符串","level_resource":"0","study_progress":1},{"entity_id":"764","title":"9.3 数字转为字符串","level_resource":"0","study_progress":0},{"entity_id":"765","title":"9.4 字符串长度","level_resource":"0","study_progress":0},{"entity_id":"766","title":"9.5 获取指定位置字符","level_resource":"1","study_progress":1},{"entity_id":"767","title":"9.6 获取子字符串的索引位置","level_resource":"1","study_progress":1},{"entity_id":"768","title":"9.7 判断字符串首尾内容","level_resource":"1","study_progress":0},{"entity_id":"769","title":"9.8 获取字符串数组","level_resource":"1","study_progress":0},{"entity_id":"770","title":"9.9 查找子字符串是否存在","level_resource":"1","study_progress":0},{"entity_id":"771","title":"9.10 比较字符串是否相等","level_resource":"1","study_progress":0}]},{"entity_id":"592","catalog_name":"第十章 字符串操作","video":[{"entity_id":"772","title":"10.1 截取字符串","level_resource":"0","study_progress":0},{"entity_id":"773","title":"10.2 替换字符串","level_resource":"0","study_progress":0},{"entity_id":"774","title":"10.3 字符串分割","level_resource":"0","study_progress":0},{"entity_id":"775","title":"10.4 字符串大小写转换","level_resource":"1","study_progress":0},{"entity_id":"776","title":"10.5 去除空白内容","level_resource":"1","study_progress":0},{"entity_id":"777","title":"10.6 格式化字符串——时间格式化","level_resource":"1","study_progress":0},{"entity_id":"778","title":"10.7 格式化字符串——常规格式化","level_resource":"1","study_progress":0},{"entity_id":"779","title":"10.8 格式化字符串——数字格式化标志","level_resource":"1","study_progress":0}]},{"entity_id":"593","catalog_name":"第十一章 可变字符串","video":[{"entity_id":"780","title":"11.1 可变字符串(StringBuffer)(上)","level_resource":"0","study_progress":2},{"entity_id":"781","title":"11.2 可变字符串(StringBuffer)(下)","level_resource":"1","study_progress":1},{"entity_id":"782","title":"11.3 StringBuilder","level_resource":"1","study_progress":0},{"entity_id":"783","title":"11.4 StringBuffer、StringBuilder、String之间的关系","level_resource":"1","study_progress":1}]},{"entity_id":"594","catalog_name":"第十二章 面向对象编程基础","video":[{"entity_id":"784","title":"12.1 面向对象概述","level_resource":"0","study_progress":1},{"entity_id":"785","title":"12.2 类与对象(上)","level_resource":"0","study_progress":0},{"entity_id":"786","title":"12.3 类与对象(下)","level_resource":"1","study_progress":0},{"entity_id":"787","title":"12.4 构造方法","level_resource":"0","study_progress":1},{"entity_id":"788","title":"12.5 局部变量","level_resource":"1","study_progress":0},{"entity_id":"789","title":"12.6 对象的使用与创建","level_resource":"1","study_progress":0},{"entity_id":"790","title":"12.7 对象的销毁","level_resource":"1","study_progress":1},{"entity_id":"791","title":"12.8 this关键字","level_resource":"1","study_progress":2},{"entity_id":"792","title":"12.9 类的主方法","level_resource":"1","study_progress":1}]}]}