黑马程序员Java基础入门(精讲)JavaEE免费视频课程

本套课程囊括了Java语言核心语法、面向对象程序设计、常用API、集合框架、IO流、多线程、网络编程、反射技术、常用设计模式、JDK新特性等JavaSE各个领域的知识,帮助学习者建立和夯实Java语言基础。本课程结合诸多设计模式,如工厂、单例、责任链、代理、观察者等,深入浅出地剖析了大量企业级技术的实现原理和工作流程,如IOC、AOP、动态代理、泛型技术、面向接口编程、自定义注解、XML配置、POI、JSON等,让学习者能够学以致用。课程本着趣味性、通俗性、实用性的原则,让学习者爱上Java、学懂Java、使用Java。

零基础、对Java感兴趣的爱好者

期望巩固Java语言基础知识的技术人员

1.趣味性,举例形象生动,贴近实际生活,增加代入感

2.通俗性,语言通俗易懂,知识呈现生动形象,讲解清晰,深入浅出

3.实用性,直接对接开发需求,分析原理,模拟过程实现,学以致用

1.01.计算机的基本概念

1.02.计算机功能键和常用快捷键

1.04.JDK的下载、安装和配置

2.01.IntelliJIDEA简介

2.02.我的第一个Java程序:HelloWorld

2.03.Java程序开发与运行原理

2.04.IDEA的基本配置

2.05.IDEA常用快捷键演示

2.06.Java语言编码规范

3.01.Java的注释

3.02.Java的关键字

3.03.Java的常量

3.04.变量的定义和使用

3.05.Java的数据类型

3.06.数据类型转换

3.07.Java的标识符

4.01.算数运算符

4.02.字符和字符串参与加法运算

4.03.自增和自减运算符

4.04.赋值运算符

4.05.关系运算符

4.06.逻辑运算符

4.07.三元运算符

5.01.Scanner的基本使用

5.02.【案例】Scanner类的应用_计算两个整数和

5.03.流程控制结构的概述和顺序结构

5.04.选择结构概述

5.05.if语句的第一种格式

5.06.if语句的第二种格式

5.07.if语句的第三种格式

5.08.【案例】if语句_获取两个整数的最大值

5.09.【案例】if语句_根据考试成绩打印对应的级别

5.10.switch语句简介

5.11.【案例】switch语句_根据数字打印指定的日期

6.01.Java中循环结构的概述和分类

6.02.for循环的格式和执行流程

6.03.【案例】for循环_打印5次HelloWorld

6.04.【案例】for循环_正向以及逆向打印数字

6.05.【案例】for循环_求1~5之间的数字和

6.06.【案例】for循环_求1-100之间的偶数和

6.07.【案例】for循环_打印所有的水仙花数

6.08.【案例】for循环_计算水仙花数的个数

6.09.while循环的格式和执行流程

6.10.【案例】while循环_打印5次HelloWorld

6.11.【案例】while循环_计算1~100之间的数字之和

6.12.do_while循环简介

6.13.【案例】do_while循环_模拟练习知识点的次数

6.14.三种循环的区别

6.15.死循环

6.16.break关键字的用法

6.17.continue关键字的用法

6.18.循环嵌套

6.19.带标号的循环结束

6.20.【案例】循环综合案例_1024程序员节小黑发橙子

6.21.Random类的简单使用

6.22.【案例】Random类_猜数字的小游戏.mp4

7.01.方法概述

7.02.方法的格式

7.03.方法的定义

7.04.方法的调用

7.05.方法调用图解

7.06.【案例】方法_比较两个整数是否相等

7.07.定义方法的注意事项

7.08.方法重载的概述

7.09.【案例】方法重载

7.10.【练习】哪些是方法重载

7.11数组概述

7.12.数组的三种定义格式

7.13.数组中元素的访问方式

7.14数组的遍历

7.15数组的初始化

7.16数组动态初始化图解

7.17数组静态初始化图解

7.18两个数组的内存图解

7.19一个数组两个引用的内存图解

7.20数组索引越界异常

7.21空指针异常

7.22.【案例】获取数组中的最大值和最小值

7.23.【案例】数组_定义方法打印数组

7.24.引用类型传递和基本类型传递的区别

8.01.面向对象的思想概述

8.02.类与对象概述

8.03.【案例】:手机类的定义和使用

8.04.【案例】:学生类的定义和使用

8.05.一个对象创建过程的内存图解

8.06.两个对象创建过程的内存图解

8.07.对象作为参数的内存图解

8.08.使用变量的规则

8.09.成员变量和局部变量的区别

8.10.封装概述

8.11.private关键字的用法

8.12.this关键字的用法

8.13.构造方法及演示

8.14.标准的JavaBean类的定义和使用

9.01.继承概述

9.02.【案例】继承_动物类

9.03.继承的优缺点

9.04.继承关系中成员变量的使用特点

9.05.使用成员变量的内存图解

9.06.this和super的区别

9.07.继承关系中成员方法的使用格式

9.08.使用成员方法的内存图解

9.09.继承关系中构造方法的使用特点

9.10.方法重写的概念

9.11.四大访问权限修饰符

9.12.方法重写和方法重载的区别

9.13.Java中继承的特点

10.01.多态概述

10.02.父类引用指向子类对象的内存图

10.03.多态的使用场景及其内存图解

10.04.多态中成员变量的使用

10.05.多态中成员变量使用的内存图解

10.06.多态的好处和弊端

10.07.抽象类的概述

10.08.抽象类的特点

10.09.【案例】抽象类_员工类代码实现

10.10.final关键字概述和特点

10.11.static的用法之静态成员变量

10.12.static的用法之静态成员方法

10.13.接口的概述

10.14.接口的特点

10.15.接口的成员特点

11.01.API简介

11.02.Object类的特点

11.03.JavaBean重写Object类的方法

11.04.Scanner类

11.05.String类的判断功能

11.06.String类的获取功能

11.07.String类的转换功能

11.08.StringBuilder和StringBuffer类

11.09.Date和Calendar类

11.10.基本类型的包装类

12.01.集合简介

12.02.List集合的特点和应用

12.03.增强for的使用

12.04.迭代器演示

12.05.泛型简介

12.06.Collections工具类的使用

12.07.Set集合的使用

12.08.Map集合的使用

12.09.【案例】模拟斗地主发牌之买牌

12.10.【案例】模拟斗地主发牌之洗牌和发牌

12.11.【案例】模拟斗地主发牌之看牌

13.01.异常的分类

13.02.异常处理方式之try_catch

13.03.异常处理方式之throws

13.04.IO流的概述和分类

13.05.File类的创建及判断功能

13.06.File类的获取功能

13.07.字符流读数据之一次读取一个字符

13.08.字符流读数据之一次读取一个字符数组

13.09.字符流写数据

13.10.字符流拷贝文件之一次读写一个字符

13.11.字符流拷贝文件之一次读写一个字符数组

13.12.字符缓冲流普通用法

13.13.字符缓冲流之一次读写一行

13.14.普通字节流一次读写一个字节

13.15.普通字节流一次读写一个字节数组

13.16.高效字节流的用法

13.17.【案例】模拟用户上传头像之获取合法路径

13.18.【案例】模拟用户上传头像之判断要上传的文件是否存在

13.19.【案例】模拟用户上传头像之上传功能实现

14.01.反射基本概念

14.02.获取字节码文件对象的三种方式

14.03.通过反射的方式获取构造方法并使用

14.04.通过反射的方式获取成员方法并使用

14.05.【案例】反射_获取setter方法给对象的属性设置值

14.06.通过反射的方式获取成员变量并使用

EShop网上商城项目是一个在线商城控制台模拟项目,主要功能包括后台管理、商品管理、订单管理和购物车管理等模块,构建了一个大型web系统所必须的基础功能,同时支持在该模块上进行二次开发。涉及反射技术、泛型类、泛型方法、泛型固定边界、注解、JSON、POI、Properties、XML技术、枚举、Debug调试技术、工厂、单例、适配器、代理、责任链、观察者、模板方法、MVC、面向对象程序设计和面向接口程序设计等技术。通过该项目的学习,能够了解实际开发环境中大型web项目的开发模式和流程,掌握常用框架中部分重要技术的实现原理,大大提升编码能力和业务分析能力。

1.掌握Java语言基础知识,Java编程思想和Java常用工具

2.能够开发简单的Java程序,模拟用户录入数据等操作

3.能够用Java语言描述现实事物和活动,将其呈现在网络世界里

4.能够在复杂的业务场景下分析并实现需求,完成复杂的功能

APP下载

PMI,PMP和PMBOK是ProjectManagementInstitute,Inc.的注册商标

THE END
1.精通JavaEE项目案例(豆瓣)本书结构脉络清晰,内容深入浅出,适合Java初、中级读者学习使用,对没有项目开发经验的读者是一本实例指导用书,同时也可以作为IT培训机构的培训教材。 我来说两句 短评 ··· 热门 / 最新 / 好友 还没人写过短评呢 我要写书评 精通JavaEE项目案例的书评 ··· ( 全部0 条 ) 论坛 ··· 在这本书https://book.douban.com/subject/2363663/
2.JavaEE软件开发案例教程(Spring+SpringMVC+MyBatis)《JavaEE软件开发案例教程(Spring+SpringMVC+MyBatis)》作者:电子工业出版社,出版社:2020年5月 第1版,ISBN:43.00。本书以学生信息管理项目的整体构建和业务功能实现的工作化过程设计各个章节顺序和内容。教学过程中将知识点https://m.kongfz.com/item/71656964/
3.JavaEE就业班开发教程+实战项目案例站内搜索案例-站内搜索_ 黑马程序员 JavaEE就业班开发教程+实战项目,要文档资料的朋友加群628472317https://open.163.com/newview/movie/free?pid=EEV43U6SJ&mid=DEV43UN1B
4.图灵课堂Java就业培训教程视频课程大纲阶段一java基础 具备JavaSE基本开发能力,可编写简单单机应用程序。 第一章: 就业课(2.1)-基础语法 1-1JDK和Path环境变量此章节可免费试学 1-2 HelloWorld案例此章节可免费试学 1-3 常量变量&数据类型此章节可免费试学 1-4 运算符此章节可免费试学 https://www.tulingxueyuan.cn/tlzx/tljc/796.html
5.自学Java拿到15K的offer,掌握以下内容即可,阿里大佬的建议如果有一天我醒来时,发现自己的几年Java开发经验被抹掉,重新回到了一个小白的状态。我想要重新自学Java,然后找到一份自己满意的Java工作,我想大概需要7个月的时间,如果顺利的话,5个月可能就够了。如果我再想重新回到我高级Java工程师的职位上,或许3年的时间就足够了,当然这是让我带着记忆重新学。 https://maimai.cn/article/detail?fid=1742470146&efid=hHm9FsGrBuA3IAry2l0b_A
6.JavaEE开发技术与案例教程第2版课件和代码.rar本教程《JavaEE开发技术与案例教程第2版》旨在深入讲解JavaEE的核心技术和实战技巧,通过课件和代码示例帮助学习者更好地理解和掌握这一强大的开发框架。 JavaEE开发的核心技术包括Servlet、JSP(JavaServer Pages)、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JPA(Java Persistence API)和JSF(JavaServer https://download.csdn.net/download/qq_38220914/85923841
7.SpringBoot(十)SpringBoot中使用JPA51CTO博客我们这里只截图演示一个 ,小伙伴运行项目 自行测试。 ok,本篇内容到这里就完成了,如果小伙伴还有疑问,可以 公众号 加群,我们一起进步 参考: 1.《JavaEE开发的颠覆者 Spring Boot实战》 本案例下载地址: https://github.com/ProceduralZC/itcxzc/tree/master/springboot_jpa https://blog.51cto.com/14365196/3287541
8.《JavaEE(SSH框架)软件项目开发案例教程》(牛德雄主编)简介当当网图书频道在线销售正版《Java EE(SSH框架)软件项目开发案例教程》,作者:牛德雄 主编,出版社:电子工业出版社。最新《Java EE(SSH框架)软件项目开发案例教程》简介、书评、试读、价格、图片等相关信息,尽在DangDang.com,网购《Java EE(SSH框架)软件项目开发http://product.dangdang.com/23954989.html
9.2024高职综合评价软件技术专业西安欧亚学院毕业于西安工业大学;8年项目开发经验,7年软件培训经验。 擅长技术方向:JavaEE企业级开发、Android移动端开发、web前端开发。 所授课程:Java程序设计、SSM企业级应用开发、web前端开发、数据库技术等。 ●胡昆 软件工程师 毕业于西安电子科技大学计算机应用专业,曾就职于酷派研究所,普罗通信,润和软件等大型互联网和手机https://gzxy.eurasia.edu/info/1094/5280.htm
10.黑马2020最新JAVAEE就业课(V11.0),零基础到全栈开发培训视频+源码本套课程来自黑马程序员:2020最新JAVAEE就业课,课程分为11个阶段,从第一阶段从零基础到完全掌握JavaEE到第11阶段掌握组件化、服务化和中台化架构思想,掌握多种组件服务的实现原理和方法,成为企业项目开发核心人才达到一线大厂用人标准。 本课程本套为真正零基础到全栈开发,包含完整课程源码讲义与课程笔记共计205G。文https://www.vipc6.com/9705.html
11.JAVAWeb项目入门:新手必读指南JAVA Web项目入门涵盖了从环境搭建到项目部署的全过程,包括安装Java开发环境、配置Tomcat服务器和使用Eclipse或IntelliJ IDEA等开发工具。文章详细介绍了Servlet、JSP和JDBC的基本使用,帮助读者掌握Java Web开发的核心技术,并通过简单的登录功能案例,更好地理解实际应用。 https://www.imooc.com/article/374695
12.西安JavaEE开发工程师课程开发工程师培训导读: JavaEE开发工程师课程,针对想进军后端开发的学生,热门实战课程,含经典案例视频,通过有趣的案例,在兴趣和技术上带来更进一步的提升。 课程简介 JAVA热门实战课程视频,含JAVA多个经典案例视频,通过这些生动有趣的JAVA经典案例,在学习兴趣上和技术上都给学员带来进一步的提升。 职业生涯 JavaEE初级软http://www.wddse.cn/course/1451.html
13.JavaEE企业级框架技术及案例实战(Spring+SpringMVC+MyBatis微课第1章 Java EE企业级开发基础 1.1 项目需求 1.1.1 业务场景 1.1.2 功能描述 1.2 背景知识 1.2.1 知识导图 1.2.2 企业级应用开发介绍 1.2.3 Web分层设计思想 1.2.4 Mybatis框架介绍 1.2.5 Spring框架介绍 1.2.6 SpringMVC框架介绍 1.3 项目介绍 http://yuntaigo.com/book.action?recordid=bm9rbmtobGM5Nzg3MTE1NjQ2OTY1
14.软件工程专业培养方案(2022)4.软件工程专业知识。软件工程概论、UML建模、Java EE编程、Java EE框架技术、软件项目管理与案例分析、软件测试技术等。 5.工具性知识。掌握数学、外语、计算机与信息技术应用、社会调查与研究方法、专业论文写作等知识。 6.法律与管理知识。掌握从事软件工程专业所需的法律、法规、标准及工程管理、经济决策知识。 https://www.csust.edu.cn/jtxy/info/1302/20908.htm
15.Java软件开发工程师个人简历(精选14篇)例如,在《Java编程基础》中,选用“学生信息管理” 案例,在《Java Web应用开发》中选择 “网上书店管理系统”案例,在《Java企业级应用开发》中选择“学生选课管理系统”案例,在《数据库应用原理及应用》中,可能选择“图书管理系统”案例。单独的一门课程教学中,教师讲授的知识点和学生掌握的知识都符合培养方向和教学https://www.360wenmi.com/f/filejc1m0x2n.html
16.滴石it网Java学习中高级和架构师教程Java教程资源进阶学习,java中高级和架构师视频教程,企业级javaweb开发项目实战培训下载,javaee工程师自学编程实战,java多线程,高并发,分布式事务,微服务,设计模式,算法 springboot,spring cloud,spring,mybatis技术https://www.soft1188.com/
17.java开发简历项目经验怎么写java开发简历项目经验怎么写 制作专业简历 项目经验(案例一) 项目时间:2015-09 - 2017-02 项目名称:销售专家 项目描述: 项目介绍 销售专家采用SAAS模式,将移动互联(Mobile)、社交网络(Social)以及云(Cloud)技术智慧融合,对传统CRM、OA进行了创新,将销售装进手机里,协助企业解决销售外勤管理难、业绩汇总不及时问题,https://www.zhiyeapp.com/jlgl/aoaZxl.html
18.JavaEE开发技术与案例教程全套教学课件.pptxJava EE开发技术与案例教程全套教学课件.pptx 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 第1章JavaEE概述;1.1JavaEE简介;1.1JavaEE简介;1.1JavaEE简介;1.1JavaEE简介;1.1JavaEE简介;第1章JavaEE概述;1.2JavaEE技术组成;1.2JavaEE技术组成;1.2JavaEE技术组成;1.2JavaEE技术组成;1.2JavaEE技术https://max.book118.com/html/2024/0104/8016003051006023.shtm
19.python培训机构专业python培训项目案例1:知识图谱绘制(某创业项目) 项目案例2:跨境电商BI数据分析 项目案例3:手写笔迹识别 项目案例4:元器件识别系统 项目案例5:爬虫爬取互联网数据 倾囊相授!十年以上资历技术总监携干货闪亮开讲 张立猛 北航软件工程硕士,16年软件架构开发经验,曾就职于东软、DNS等知名企业,新东方、达内前教学总监,精通JAVAEE、JAhttps://www.qinxue365.com/course/416143.html
20.SSM与SpringBoot开发实战肖海鹏,牟东旭编编程语言2.本书以实用性为原则,基于Java EE,不仅讲解了Spring 、Spring MVC和MyBatis三大框架的精髓,还结合具体的项目案例介绍了如何通过SSM 框架完成企业级项目的开发。 3.本书通过大量源代码和项目案例,展示了优秀SSM框架的设计思路, SSM框架里面高级特性的实现方式,以及 SSM框架的内部设计细节、编程技巧,有助于开发人员熟https://www.winxuan.com/product/1202112993
21.尚学堂Web培训H5培训Web前端培训项目一:百战商城 借助PxCook工具,基于设计稿编写网页,确保网页的高度还原,通过综合运用 HTML + CSS + JavaScript 技术,按照实际项目开发流程,归纳开发技巧,提升综合实战水平,完成企业级电商项目PC端首页开发。 技术栈:HTML + CSS + JavaScript +Jquery三方库 https://www.bjsxt.com/html-h5-php.html