视频教程-java基础企业级入门视频教程-Java

扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程

 

视频教程-java基础企业级入门视频教程-Java

学习有效期:永久观看

学习时长:3399分钟

学习计划:57天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:马小龙

架构师

讲师介绍:2012年参加工作,5年以上工作经验,从助理工程师一直干到架构师,做了很多java的web项目,现在在一家大型企业负责项目架构的搭建和担任主程,自己积累了不少经验,一直希望有机会能传播自己的经验,帮助更多IT从业者和想从事IT行业的人

☛点击立即跟老师学习☚

 

「你将学到什么?」

java基础企业级入门视频教程:1、Java的基础语法; (1)java的起源,java的发展,语言特点 2、java的企业级体系知识; (1)J2EE的常用API

 

「课程学习目录」

1.课程介绍
2.第1天,计算机的语言发展史
3.Java的产生和发展背景
4.Java的特点
5.环境及环境变量的配置
6.dos命令行的使用
7.eclipse初步使用
8.第2天,第一个java程序
9.HelloWorld程序编译常见问题
10.文档注释
11.Java 标识符
12.转义符(Escape Character)
13.运算符
14.第3天,自增自减运算符
15.比较运算符(Comparsion Operator)
16.逻辑运算符
17.位运算
18.第4天,运算符复杂运算
19.深入Eclipse(IDEA)
20.第5天,流程控制语句和数据类型
21.顺序、分支结构if相关的语句
22.switch语句的使用
23.for循环语句
24.while语句和dowhile语句
25.break关键字
26.continue关键字
27.return关键字
28.第6天初识面向对象
29.面向对象编程与面向过程编程的区别
30.类、对象、类与对象的关系
31.敲代码创建对象,理解对象与类的关系
32.如何调用对象
33.成员变量与局部变量
34.第7天封装的概念
35.构造函数的定义
36.构造函数的重载
37.this关键字的使用
38.第8天static关键字的用法
39.static代码块的使用
40.构造代码块的特点及与构造函数、静态构造块的区别
41.面向对象的第二大特性继承及方法的重写
42.第9天回顾昨天的静态代码块、构造块、构造函数综合练习
43.super调用父类的构造函数
44.super在多级继承中的使用
45.成员变量、构造函数执行案例
46.构造代码块在继承中的综合练习
47.第10天,final关键字的使用
48.Object对象的介绍和使用
49.抽象类的介绍和使用
50.接口interface的介绍和使用
51.多态思想的引入
52.第11天回顾昨天知识和深入讲解接口的多继承
53.举动物案例解说多态的向上转型和向下转型
54.数据类型的详细讲解
55.第12天字符型转换其他类型的加深
56.数组的声明和初始化
57.使用一维数组开发随机点名器
58.二维数组的定义初始化遍历
59.第13天api介绍
60.String类的属性和方法
61.Integer的属性和方法
62.自动装箱和自动拆箱
63.综合练习
64.第14天StringBuffer的属性和方法
65.案例把整形数组转换为字符串
66.正则表达式
67.案例邮箱的正则表达式
68.第15天Date类的属性和方法
69.SimpleDateFormat的属性和方法
70.Calendar属性和方法
71.案例闰年的高级算法
72.案例计算自己活了多少天
73.第16天数据结构---集合的整体介绍
74.数据结构---泛型的引入解决类型异常的安全问题
75.数据结构----泛型类的定义和使用
76.数据结构---泛型方法的定义和使用
77.数据结构---泛型类和泛型方法的综合练习
78.数据结构----泛型接口
79.数据结构---泛型的高级用法问号的使用
80.数据结构---泛型的高级用法接收子父类
81.第17天数据结构---Collection的增删改查
82.数据结构---Collection集合的判断和获取
83.数据结构---Collection操作自定义类型数据
84.数据结构---ArrayList与LinkedList的底层原理和速度测试
85.数据结构---Vector与CopyOnWriteArraylist集合的使用
86.第18天数据结构---Set集合的概述
87.数据结构---TreeSet集合的jdk自带的比较器
88.数据结构---TreeSet集合自定义的比较器
89.数据结构---TreeSet的Comparator接口和匿名内部类的使用
90.数据结构---TreeSet和LinkedhashSet和HashSet集合的特点和性能测试即集合
91.第19天数据结构---Map的重要方法values
92.数据结构---Map的重要方法keySet
93.数据结构---Map的重要方法entrySet
94.数据结构---对Map的keySet、entrySet的增强for循环遍历和iterator遍历
95.数据结构---HashMap、Hashtable、LinkedHashMap的排序和TreeMap排
96.数据结构---通过value遍历map的通用排序
97.数据结构HashMap、HashTable、LinkedHashMap、TreeMap、Con
98.第20天数据结构---集合总结和枚举类的引入
99.数据结构---枚举类的特征和使用
100.数据结构---枚举类实现接口
101.数据结构---EnumSet集合和Set集合的使用总结
102.数据结构---栈Stack的后进先出的使用
103.数据结构----LinkedList的双端队列和栈的特性
104.数据结构--队列PriorityQueue的介绍
105.数据结构---ArrayDeque的使用和list集合的总结
106.9数据结构---equals和hashCode方法的重写
107.10数据结构---ListIterator的用法
108.数据结构---集合Properties的重要应用
109.数据结构---weakHashMap集合的自动回收弱引用
110.数据结构---IdentiHashMap的严格key属性
111.数据结构---EnumMap的排序功能
112.第21天回归原理---JVM的启动流程
113.回归基础---java程序运行过程
114.深入JVM内核---JVM示意图
115.深入JVM内核---程序计数器的作用
116.深入JVM内核---java堆的作用和堆溢出
117.深入JVM内核---java栈的作用和与对的区别
118.深入JVM内核---java栈的溢出
119.深入JVM---java本地方法栈
120.深入JVM---方法区的作用和常量池溢出
121.深入JVM---永久代的内存溢出
122.深入JVM---画java程序的内存图
123.深入JVM---内存结构图总结
124.垃圾回收---原因、时间、回收区域
125.如何回收垃圾---四种回收垃圾的算法
126.四种垃圾收集器
127.最少资源单位---进程
128.减少进程并发造成资源的消耗---线程的来源
129.线程与进程的比较
130.继承Thread对象创建线程
131.通过实现Runnable接口创建线程
132.通过实现Callabel接口创建有返回值的线程
133.使用ExecutorService、Callable、Future实现有返回结果的线程
134.第22天售票程序
135.线程的生命周期开始,运行,阻塞,结束
136.线程生命周期---挂起和唤醒
137.线程的生命周期--终止
138.5回顾内存模型---深入程序执行过程
139.从内存模型解决多线程的数据一致性
140.并发编程的三大概念---原子性、可见性、有序性
141.volatile的使用和怎么保证自增操作的原子性
142.volatile关键字原理和使用场景
143.第23天synchronized同步对象改写售票程序
144.synchronized同步方法改写售票程序
145.使用Lock对象改写售票程序
146.线程的栈模型和优先级
147.守护线程
148.线程的等待和通知机制
149.第25天IO流的定义和分类
150.IO流的模型和原理
151.file对象的使用
152.IO流按照数组和单个字节传输的方式
153.第26天FileOutputStream对象的使用
154.FileReader和FileWriter的使用
155.bufferReader高级缓冲流的使用
156.ObjectOutputSteam对象的使用
157.IO流的总结
158.第27天mysql数据库的介绍
159.JDBC基本程序
160.第28天linux操作系统的来源和应用领域
161.linux系统的安装
162.linux系统的基本操作命令1
163.linux系统操作命令2
164.linux网络配置

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,57天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Java知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

在校大学生考计算机证书

想转行进入IT行业的人员入行的基础

想从事大数据,人工智能工作的人员必备的java基础;

任何想了解IT的人员

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值