• Java从入门到项目实践(超值版) 超值微视频版
  • Java从入门到项目实践(超值版) 超值微视频版
21年品牌 40万+商家 超1.5亿件商品

Java从入门到项目实践(超值版) 超值微视频版

全新正版 极速发货

56.85 6.3折 89.9 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者聚慕课教育研发中心

出版社清华大学出版社

ISBN9787302501534

出版时间2018-08

装帧平装

开本16开

定价89.9元

货号1201739796

上书时间2024-08-05

谢岳书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
  
第1篇基础知识


第1章步入Java编程世界——Java初探2


本章教学微视频:8个58分钟2


1.1Java简介2


1.1.1了解Java语言2


1.1.2Java的发展历史2


1.1.3Java的基本思想3


1.1.4Java的工作原理3


1.2搭建Java环境4


1.2.1什么是JDK5


1.2.2JDK的下载与安装5


1.2.3配置JDK的运行环境9


1.2.4测试JDK能否正常运行12


1.3第一个Java程序13


1.4选择Java开发工具15


1.4.1Java集成开发工具——Eclipse15


1.4.2下载并安装Eclipse15


1.4.3使用Eclipse编写Java程序17


1.5如何学好Java23


1.6就业面试解析与技巧24


1.6.1面试解析与技巧(一)24


1.6.2面试解析与技巧(二)24


第2章Java开发基础——Java语言入门25


本章教学微视频:27个135分钟25


2.1剖析第一个Java程序25


2.2Java基础语法27


2.2.1基本语法27


2.2.2Java标识符27


2.2.3Java关键字28


2.2.4Java保留字30


2.2.5Java分隔符30


2.2.6Java注释31


2.3数据类型32


2.3.1整型34


2.3.2浮点型35


2.3.3字符型36


2.3.4布尔型37


2.3.5字符串37


2.4数据类型的转换38


2.4.1自动类型转换38


2.4.2强制类型转换39


2.5常量与变量40


2.5.1常量40


2.5.2变量41


2.5.3变量的作用域42


2.6Java的运算符43


2.6.1算术运算符43


2.6.2自增自减运算符44


2.6.3关系运算符45


2.6.4逻辑运算符46


2.6.5赋值运算符48


2.6.6条件运算符49


2.6.7位运算符50


2.6.8优先级与结合性51


2.7就业面试解析与技巧52


2.7.1面试解析与技巧(一)52


2.7.2面试解析与技巧(二)52


第3章程序的运行轨迹——Java语言的流程控制53


本章教学微视频:14个52分钟53


3.1流程控制53


3.2顺序结构53


3.3分支结构54


3.3.1if语句54


3.3.2if…else语句55


3.3.3if…elseif…else语句56


3.3.4嵌套的if…else语句57


3.3.5switch语句58


3.4循环结构59


3.4.1while语句59


3.4.2do…while语句60


3.4.3for语句61


3.4.4增强for语句62


3.5跳转语句63


3.5.1break语句63


3.5.2continue语句64


3.5.3return语句64


3.6就业面试解析与技巧65


3.6.1面试解析与技巧(一)65


3.6.2面试解析与技巧(二)65


第4章主流软件开发方法——面向对象编程入门66


本章教学微视频:17个100分钟66


4.1面向对象简介66


4.1.1什么是面向对象66


4.1.2面向对象的特点67


4.2类和对象68


4.2.1什么是类68


4.2.2类的方法69


4.2.3构造方法70


4.2.4认识对象71


4.2.5类的设计72


4.2.6类和对象的关系73


4.3对象值的传递73


4.3.1值传递73


4.3.2引用传递74


4.4作用域修饰符74


4.4.1访问修饰符74


4.4.2非访问修饰符78


4.5封装81


4.6继承84


4.7重载87


4.8多态88


4.9定义和导入包92


4.10就业面试解析与技巧94


4.10.1面试解析与技巧(一)94


4.10.2面试解析与技巧(二)94


第2篇核心应用


第5章Java内部的秘密——内部类96


本章教学微视频:6个25分钟96


5.1创建内部类96


5.2链接到外部类97


5.3成员内部类98


5.4匿名内部类99


5.5局部内部类99


5.6静态内部类100


5.7就业面试解析与技巧102


5.7.1面试解析与技巧(一)102


5.7.2面试解析与技巧(二)102


第6章Java最重要的部分——抽象类与接口103


本章教学微视频:19个107分钟103


6.1抽象类和抽象方法103


6.1.1认识抽象类103


6.1.2定义抽象类104


6.1.3典型应用实例107


6.1.4抽象方法109


6.2接口概述110


6.2.1接口声明110


6.2.2实现接口111


6.2.3接口默认方法112


6.2.4接口与抽象类112


6.3接口的高级应用112


6.3.1接口的多态113


6.3.2适配接口113


6.3.3嵌套接口114


6.3.4接口回调115


6.4抽象类和接口的实例117


6.4.1抽象类的应用实例117


6.4.2接口的应用实例118


6.5Java的集合框架121


6.5.1接口和实现类121


6.5.2Collection接口122


6.5.3List接口124


6.5.4Set接口128


6.5.5Map接口131


6.6就业面试解析与技巧132


6.6.1面试解析与技巧(一)132


6.6.2面试解析与技巧(二)132


第7章特殊的引用数据类型——数组与方法133


本章教学微视频:15个75分钟133


7.1数组的概念133


7.2一维数组134


7.2.1数组的声明134


7.2.2初始化数组136


7.2.3数组的访问137


7.3数组的排序138


7.3.1冒泡排序139


7.3.2选择排序140


7.4多维数组141


7.4.1数组的声明141


7.4.2数组的内存分配142


7.4.3数组的元素142


7.4.4数组的赋值143


7.4.5遍历多维数组143


7.5对象数组145


7.5.1静态sort()方法145


7.5.2binarySearch()方法146


7.6数组在方法中的使用149


7.7就业面试解析与技巧150


7.7.1面试解析与技巧(一)150


7.7.2面试解析与技巧(二)151


第8章字符的另一种集合——字符串的应用152


本章教学微视频:19个62分钟152


8.1String类的本质152


8.2String的API应用154


8.2.1String类的操作方法154


8.2.2字符串的基本操作156


8.2.3替换和去除空格操作156


8.2.4截取和分割操作157


8.2.5字符串的判断操作158


8.2.6字符串的转换操作158


8.2.7字符串的连接操作159


8.2.8字符串的比较操作160


8.3字符串解析163


8.4正则表达式164


8.4.1正则表达式语法164


8.4.2常用正则表达式166


8.4.3正则表达式的实例167


8.5字符串的类型转换168


8.5.1字符串转换为数组169


8.5.2基本数据类型转换为字符串169


8.5.3格式化字符串170


8.6StringBuffer与StringBuilder172


8.6.1认识StringBuffer与StringBuilder172


8.6.2StringBuilder类的创建172


8.6.3StringBuilder类的方法173


8.7就业面试解析与技巧177


8.7.1面试解析与技巧(一)177


8.7.2面试解析与技巧(二)177


第9章为编程插上翅膀——常用类的应用178


本章教学微视频:12个59分钟178


9.1Math类178


9.2Random类179


9.3Date类182


9.4Calendar类183


9.5Scanner类184


9.6DecimalFormat类186


9.7Enum类187


9.8包装类189


9.8.1Boolean类189


9.8.2Byte类190


9.8.3Character类192


9.8.4Number类193


9.9就业面试解析与技巧194


9.9.1面试解析与技巧(一)194


9.9.2面试解析与技巧(二)194


第3篇核心技术


第10章错误的终结者——异常处理196


本章教学微视频:7个40分钟196


10.1认识异常196


10.1.1异常的概念196


10.1.2异常的分类197


10.1.3常见的异常198


10.1.4异常的使用原则198


10.2异常的处理198


10.2.1异常处理机制198


10.2.2使用try…catch…finally语句处理异常201


10.2.3使用throws抛出异常202


10.2.4finally和throw203


10.3自定义异常206


10.4断言语句207


10.5就业面试解析与技巧208


10.5.1面试解析与技巧(一)208


10.5.2面试解析与技巧(二)208


第11章减少类的声明——Java中的泛型209


本章教学微视频:8个36分钟209


11.1Java与C++中的泛型209


11.2简单泛型210


11.3泛型类、方法和接口211


11.3.1泛型类211


11.3.2泛型方法215


11.3.3泛型接口217


11.3.4泛型参数218


11.4泛型的新特性220


11.4.1方法与构造方法引用220


11.4.2Lambda作用域221


11.5就业面试解析与技巧223


11.5.1面试解析与技巧(一)223


11.5.2面试解析与技巧(二)223


第12章自检更灵活——Java中的反射224


本章教学微视频:11个32分钟224


12.1反射概述224


12.2反射类225


12.3Class类225


12.3.1认识Class类225


12.3.2获取Class类对象225


12.3.3Class类常用方法226


12.4生成对象228


12.4.1无参构造方法228


12.4.2有参构造方法229


12.5Constructor类229


12.6Method类230


12.7Field类233


12.8数组类235


12.9获取泛型信息236


12.10就业面试解析与技巧238


12.10.1面试解析与技巧(一)238


12.10.2面试解析与技巧(二)238


第13章特殊的数据容器——Java中的集合239


本章教学微视频:18个48分钟239


13.1集合239


13.1.1集合概述239


13.1.2addAll()方法240


13.1.3removeAll()方法240


13.1.4containsAll()方法241


13.1.5retainAll()方法242


13.1.6toArray()方法242


13.2List集合243


13.2.1List概述243


13.2.2ArrayList集合244


13.2.3LinkedList集合246


13.2.4Iterator集合248


13.3Set集合248


13.3.1HashSet集合248


13.3.2TreeSet集合249


13.4Map集合250


13.4.1Map集合概述250


13.4.2HashMap集合251


13.4.3TreeMap集合253


13.4.4Properties集合254


13.4.5Stack集合256


13.4.6Vector集合258


13.5就业面试解析与技巧261


13.5.1面试解析与技巧(一)261


13.5.2面试解析与技巧(二)261


第14章简化程序的配置——Java中的注解262


本章教学微视频:15个30分钟262


14.1注解概述262


14.2系统注解263


14.2.1@Override263


14.2.2@Deprecated264


14.2.3@SuppressWarnings264


14.2.4系统注解的使用265


14.3自定义注解266


14.3.1自定义注解的定义266


14.3.2注解元素的值267


14.4元注解269


14.4.1@Target269


14.4.2@Retention270


14.4.3@Documented271


14.4.4@Inherited271


14.5使用反射处理注解272


14.6JDK1.8新特性274


14.6.1多重注解274


14.6.2ElementType枚举类274


14.6.3函数式接口275


14.7就业面试解析与技巧275


14.7.1面试解析与技巧(一)275


14.7.2面试解析与技巧(二)276


第4篇高级应用


第15章齐头并进完成任务——线程与并发278


本章教学微视频:16个50分钟278


15.1线程概述278


15.1.1进程278


15.1.2线程279


15.2创建线程279


15.2.1继承Thread类279


15.2.2实现Runnable接口280


15.3线程的状态与转换282


15.3.1线程状态282


15.3.2线程状态转换283


15.4线程的同步287


15.4.1线程安全287


15.4.2同步代码块288


15.4.3同步方法289


15.4.4死锁290


15.5线程交互292


15.5.1wait()和notify()方法292


15.5.2生产者-消费者问题293


15.6线程的调度296


15.6.1线程的优先级297


15.6.2线程休眠297


15.6.3线程让步298


15.6.4线程联合300


15.7就业面试解析与技巧301


—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP