版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java入门很轻松(微课超值版)读书笔记模板01思维导图目录分析精彩摘录内容摘要读书笔记作者介绍目录0305020406思维导图超值版微课热点读者开发应用项目类疑难问题第章实战新手训练方法字符串对象接口创建程序本书关键字分析思维导图内容摘要内容摘要《Java入门很轻松:微课超值版》是针对零基础读者研发的Java入门教材。该书侧重实战,结合流行有趣的热点案例,详细地介绍了Java开发中的各项技术。《Java入门很轻松:微课超值版》分为17章,包括搭建Java开发环境、Java语言基础、流程控制、Java中的数组、字符串的应用、面向对象编程入门、面向对象核心技术、抽象类与接口、程序的异常处理、常用类和枚举类、泛型与集合类、Swing程序设计、I/O(输入/输出)、多线程、使用JDBC操作数据库、Java绘图。为了提高读者的项目开发能力,最后将挑选热点项目射击气球小游戏,进一步讲述Java在实际项目中的应用技能。目录分析1.1Java简介1.2搭建Java编程环境1.3我的第一个Java程序1.4选择Java开发工具第1章搭建Java开发环境1.6实战训练1.5新手疑难问题解答第1章搭建Java开发环境1.2搭建Java编程环境1.2.1JDK的下载1.2.2JDK的安装1.2.3JDK环境配置1.2.4测试开发环境1.4选择Java开发工具1.4.1Eclipse的下载1.4.2Eclipse的安装与配置1.4.3Eclipse的界面介绍及使用1.4.4Eclipse创建Java项目1.4.5创建Java的类文件1.4.6编写和运行Java程序2.1剖析第一个Java程序2.2Java基础语法2.3变量与常量2.4基本数据类型第2章Java语言基础2.5数据类型转换2.6运算符2.7新手疑难问题解答2.8实战训练第2章Java语言基础2.2Java基础语法2.2.1标识符2.2.2关键字2.2.3分隔符2.2.4代码注释2.3变量与常量2.3.1变量2.3.2常量2.4基本数据类型2.4.1整数类型2.4.2浮点类型2.4.3字符类型2.4.4布尔类型2.4.5字符串类型2.5数据类型转换2.5.1隐式转换2.5.2显式转换2.6运算符2.6.1赋值运算符2.6.2算术运算符2.6.3自增和自减运算符2.6.4关系运算符2.6.5逻辑运算符2.6.6位运算符2.6.7复合赋值运算符2.6.8三元运算符2.6.9圆括号3.1程序结构3.2条件语句3.3循环语句3.4跳转语句第3章流程控制3.6实战训练3.5新手疑难问题解答第3章流程控制3.2条件语句3.2.1简单if语句3.2.2if…else语句3.2.3if…elseif多分支语句3.2.4switch多分支语句3.3循环语句3.3.1while循环语句3.3.2do…while循环语句3.3.3for循环语句3.3.4foreach语句3.3.5循环语句的嵌套3.3.6无限循环3.4跳转语句3.4.1break语句3.4.2continue语句4.1数组概述4.2一维数组4.3二维数组4.4数组的基本操作第4章Java中的数组4.6实战训练4.5新手疑难问题解答第4章Java中的数组4.1数组概述4.1.1认识数组4.1.2数组的特点4.2一维数组4.2.1创建一维数组4.2.2一维数组的赋值4.2.3遍历一维数组4.2.4数组的length属性4.3二维数组4.3.1创建二维数组4.3.2二维数组的赋值4.3.3遍历二维数组4.3.4不规则数组4.4数组的基本操作4.4.1填充数组4.4.2快速排序4.4.3冒泡排序4.4.4选择排序5.1String类5.2字符串的连接5.3提取字符串信息5.4字符串的操作5.5正则表达式12345第5章字符串的应用5.6字符串的类型转换5.7StringBuffer与StringBuilder5.8新手疑难问题解答5.9实战训练第5章字符串的应用5.1String类5.1.1声明字符串5.1.2创建字符串5.1.3String类的方法5.2字符串的连接5.2.1使用“+”连接5.2.2使用concat()方法连接5.2.3连接其他数据类型5.3提取字符串信息5.3.1获取字符串长度5.3.2获取指定位置的字符5.3.3获取子字符串索引位置5.3.4判断字符串首尾内容5.3.5判断子字符串是否存在5.3.6获取字符数组5.4字符串的操作5.4.1截取字符串5.4.2分割字符串5.4.3替换字符串5.4.4去除空白内容5.4.5比较字符串是否相等5.4.6字符串的比较操作5.4.7字符串大小写转换5.5正则表达式5.5.1常用正则表达式5.5.2正则表达式的实例5.6字符串的类型转换5.6.1字符串转换为数组5.6.2基本数据类型转换为字符串5.6.3格式化字符串5.7StringBuffer与StringBuilder5.7.1认识StringBuffer与StringBuilder5.7.2StringBuilder类的创建5.7.3StringBuilder类的方法6.1面向对象的特点6.3static关键字6.2类和对象第6章面向对象编程入门6.4对象值的传递6.6实战训练6.5新手疑难问题解答第6章面向对象编程入门6.1面向对象的特点6.1.1封装性6.1.2继承性6.1.3多态性6.2类和对象6.2.1什么是类6.2.2成员变量6.2.3成员方法6.2.4构造方法6.2.5认识对象6.2.6对象运用6.2.7局部变量6.2.8this关键字6.3static关键字6.3.1静态变量6.3.2静态方法6.3.3静态代码块6.4对象值的传递6.4.1值传递6.4.2引用传递6.4.3可变参数传递7.1类的封装7.2类的继承7.3类的多态7.4内部类第7章面向对象核心技术7.6实战训练7.5新手疑难问题解答第7章面向对象核心技术7.1类的封装7.1.1认识封装7.1.2实现封装7.2类的继承7.2.1extends关键字7.2.2super关键字7.2.3访问修饰符7.2.4final关键字7.3类的多态7.3.1方法的重载7.3.2多态的前提7.3.3向上转型7.3.4向下转型7.3.5instanceof关键字7.4内部类7.4.1创建内部类7.4.2链接到外部类7.4.3成员内部类7.4.4局部内部类7.4.5匿名内部类7.4.6静态内部类8.1抽象类和抽象方法8.2接口概述8.3接口的高级应用8.4新手疑难问题解答8.5实战训练12345第8章抽象类与接口8.1抽象类和抽象方法8.1.1认识抽象类8.1.2定义抽象类8.1.3抽象方法8.2接口概述8.2.1接口声明8.2.2实现接口8.2.3接口默认方法8.2.4接口与抽象类8.3接口的高级应用8.3.1接口的多态8.3.2适配接口8.3.3嵌套接口8.3.4接口回调9.1认识异常9.3自定义异常9.2异常的处理第9章程序的异常处理9.5实战训练9.4新手疑难问题解答第9章程序的异常处理9.1认识异常9.1.1异常的概念9.1.2异常的分类9.1.3常见的异常9.2异常的处理9.2.1异常处理流程9.2.2异常处理机制9.2.3捕获处理异常9.2.4使用throws抛出异常9.2.5Finally和return10.1Math类10.2Random类10.3日期Date类10.4Calendar类10.5Scanner类12345第10章常用类和枚举类10.6数字格式化类10.7枚举类10.8包装类10.9新手疑难问题解答10.10实战训练12345第10章常用类和枚举类10.3日期Date类10.3.1使用Date类10.3.2格式化Date类10.8包装类10.8.1Integer类10.8.2Byte类10.8.3Character类10.8.4Number类11.1泛型11.3List集合11.2认识集合类第11章泛型与集合类11.4Set集合11.5Map集合11.6新手疑难问题解答11.7实战训练第11章泛型与集合类11.1泛型11.1.1定义泛型类11.1.2泛型方法11.1.3泛型接口11.1.4泛型参数11.2认识集合类11.2.1集合类概述11.2.2Collection接口的方法11.3List集合11.3.1List接口11.3.2List接口的实现类11.3.3Iterator迭代器11.4Set集合11.4.1Set接口11.4.2Set接口的实现类11.5Map集合11.5.1Map接口11.5.2Map接口的实现类12.1Swing概述12.2窗体框架JFrame12.3布局管理器12.4常用面板12.5Swing常用组件12.6JTable表格组件010302040506第12章Swing程序设计12.7菜单组件12.9实战训练12.8新手疑难问题解答第12章Swing程序设计12.1Swing概述12.1.1Swing特点12.1.2Swing包12.1.3常用Swing组件概述12.2窗体框架JFrame12.2.1JFrame窗体的创建12.2.2JFrame窗体的设置12.3布局管理器12.3.1FlowLayout流布局管理器12.3.2BorderLayout边界布局管理器12.3.3GridLayout格布局管理器12.4常用面板12.4.1JPanel面板12.4.2JScrollPane滚动面板12.4.3选项卡面板12.5Swing常用组件12.5.1JLabel标签组件12.5.2JButton按钮组件12.5.3JRadioButton单选按钮组件12.5.4JCheckBox复选框组件12.5.5JTextField文本框组件12.5.6JPasswordField密码框组件12.5.7JTextArea文本域组件12.5.8JComboBox下拉列表框组件12.5.9JList列表框组件12.6JTable表格组件12.6.1创建表格12.6.2操作表格12.7菜单组件12.7.1下拉式菜单12.7.2弹出式菜单13.1流概述13.3File类13.2输入/输出流第13章I/O(输入/输出)13.4文件输入/输出流13.5带缓冲的输入/输出流13.6新手疑难问题解答13.7实战训练第13章I/O(输入/输出)13.2输入/输出流13.2.1输入流13.2.2输出流13.3File类13.3.1创建文件对象13.3.2文件操作13.3.3文件夹操作13.4文件输入/输出流13.4.1FileInputStream类与FileOutputStream类13.4.2FileReader类与FileWriter类13.5带缓冲的输入/输出流13.5.1BufferedInputStream类与BufferedOutputStream类13.5.2BufferedReader类与BufferedWriter类14.1创建线程14.2线程的状态14.3线程的同步14.4线程的调度14.5线程交互12345第14章多线程14.7实战训练14.6新手疑难问题解答第14章多线程14.1创建线程14.1.1继承Thread类14.1.2实现Runnable接口14.3线程的同步14.3.1线程安全14.3.2同步代码块14.3.3同步方法14.3.4死锁14.4线程的调度14.4.1线程的优先级14.4.2线程调度方法15.1JDBC的原理15.2JDBC相关类与接口15.3JDBC连接数据库15.4操作数据库15.5新手疑难问题解答15.6实战训练010302040506第15章使用JDBC操作数据库15.2JDBC相关类与接口15.2.1DriverManager类15.2.2Connection接口15.2.3Statement接口15.2.4PreparedStatement接口15.2.5ResultSet接口15.4操作数据库15.4.1创建数据表15.4.2插入数据15.4.3查询数据15.4.4更新数据15.4.5删除数据16.1Java绘图基础16.2绘制几何图形16.3设置颜色与画笔16.4图像处理第16章Java绘图16.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年医务科急诊急救技能培训总结
- 2026陕西师范大学雁塔第一实验小学招聘备考题库及完整答案详解1套
- 2026陕西西安市第一医院影像科招聘技师1人备考题库含答案详解(完整版)
- 2026陕西西安市西北工业大学航天学院空天智能感知与控制技术研究所招聘1人备考题库及答案详解(各地真题)
- 2026陕西西安市长安区魏寨街道卫生院招聘备考题库附答案详解(达标题)
- 初中生情绪管理有效主题班会说课稿2025
- 2026陕西西安西咸新区高庄镇卫生院招聘1人备考题库及答案详解(考点梳理)
- 2026陕西西安领航中医医院全院招聘75人备考题库及答案详解(夺冠)
- 初中生科技创新思维说课稿2025
- 小学手工实践2025折纸动物说课稿设计
- 外贸公司三年发展战略纲要(2026-2028年)
- 2025云南昆明国有资产管理有限公司招聘3人笔试历年难易错考点试卷带答案解析
- 688高考高频词拓展+默写检测- 高三英语
- GB/T 6360-1995激光功率能量测试仪器规范
- SoftX3000七号中继数据配置
- GB/T 28022-2021玩具适用年龄判定指南
- 第四章纳米固体材料
- 四级英语单词红秘笈
- 《店铺转让合同 》电子版模板
- 九年级化学-溶液单元测试题含答案
- (新)护坡检验批
评论
0/150
提交评论