Java就业编程实战

完善的Java技术开发,可以完整的学习Java相关技术,为后续Java架构师学习打下坚实基础

49826人学习

初级402课时2021/11/13更新

二维码下载学堂APP缓存视频离线看

李兴华
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Java高级工程师实战课程系列套餐(JSP实战+SSH实战+AJAX异步数据交互)
JSP实战开发视频课程
31995人学习
¥399.00
JSP项目实战-CRM管理系统视频课程
5411人学习
¥699.00
框架开发起源 —— Java反射编程视频课程
10713人学习
¥99.00
更 多 6 门 课 程
高级JAVA工程师必备视频课程套餐
RESTful(Restful设计、Jesey实现WEB服务处理)视频课程
5554人学习
¥299.00
AMR项目实战视频课程(Spring MVC + MyBatis)
7993人学习
¥599.00
MyBatis开发框架视频课程
5650人学习
¥599.00
更 多 7 门 课 程
互联网集群架构系列套餐(Redis+Dubbo+单点登录+Zookeeper协调组件)
Dubbo开发框架视频课程
18036人学习
¥998.00
Redis数据库视频课程
18288人学习
¥199.00
企业项目开发中协调一致性组件之ZooKeeper视频课程
6761人学习
¥499.00
更 多 5 门 课 程
Java高级工程师实战课程系列套餐(SSO单点登录+Shiro开发框架)
SSO单点登录(CAS+Shiro+Redis)实战视频课程
7827人学习
¥999.00
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)
9692人学习
¥699.00
【SSM】报名预约系统实战开发视频课程
4932人学习
¥699.00
更 多 3 门 课 程
Java高级工程师实战课程系列套餐(SSO单点登录+Shiro开发框架)
SSO单点登录(CAS+Shiro+Redis)实战视频课程
7827人学习
¥999.00
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)
9692人学习
¥699.00
【SSM】报名预约系统实战开发视频课程
4932人学习
¥699.00
更 多 3 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

1、完全零基础的编程入门并希望持续学习到架构师 2、希望完整的学习Java面向对象编程的爱好者 3、深入理解Java内置类库源码实现 4、需要学习常见数据结构:数组二分法、链表、二叉树、队列、栈

你将会学到:

完善的Java技术开发,可以完整的学习Java相关技术,为后续Java架构师学习打下坚实基础

  • 完整的Java核心语法,与应用开发技术,并培养源码阅读能力
  • 可以熟练的掌握IDEA下的Java开发
  • 掌握BAT面试的数据结构,包括:数组、链表、二叉树、队列、栈等
  • 完整的学习Java面向对象编程、模块编程、设计模式、多线程等实用Java开发技术

课程简介:

Java是现在流行并且使用最为广泛的编程语言,其以完善的结构以及良好的支持度受到广大互联网公司的青睐,本课程是一门综合讲解Java技术的基础学科,将完整的为读者讲解Java的发展历史、程序结构、方法、面向对象、内存分析、多线程、类集框架、IO编程、网络编程、JDBC等实用开发技术。

1  全套课程基于IDEA讲解,让开发者适应新时代开发潮流;

2  源代码全面剖析,对系统类的设计与实现进行了更加详细的讲解;

3  增加了数据结构使用案例,使得学习者在学习类集之前可以更加深刻的理解数据结构的意义;

4  更加丰富的图形演示便于读者理解程序执行流程;

5  深入分析了多线程在项目开发中的影响,以及新类库对多线程支持的改进。

6  提供了基于Macbook系统的开发支持,为不同环境下的编程开发提供有力支持;

课程讲解中所使用到的代码在第一个视频附件之中提供下载。

01_Java程序设计开发实战.jpg

02_Java进阶开发实战.jpg


展开更多

课程大纲-Java就业编程实战

  • 第1章走进Java的世界(3小时37分钟12节)

  • 1-1

    Java编程技术的前世今生Java语言诞生于九十年代,经过了长期的发展,现在已经成为最为流行的编程语言,不仅在服务端编程上广泛使用,各个移动设备也大量使用Java平台,本课程主要介绍Java的产生动机以及后续发展延续;

    「仅限付费用户」点击下载“java代码.rar”

    [21:59]
  • 1-2

    Java语言特点Java是一门优秀的编程语言,之所以广泛的活跃在互联网与移动设备上,主要是因为其开发简洁并且有完善的生态系统,本课程将为读者讲解Java语言的各主要特点。

    [11:14]
  • 1-3

    Java虚拟机Java语言最初所宣传的口号就是“可移植性”,这样使得开发者不必为不同的操作系统的程序运行带来困扰,本课程主要讲解Java虚拟机的实现原理以及可移植性分析。

    [24:05]
  • 1-4

    为什么Java编程需要JDK?JDK是Java专属的开发工具,也是最底层的开发支持。本程序将为读者讲解JDK的主要功能以及发展介绍,同时演示了如何通过Oracle官方网站获取JDK。

    [24:05]
  • 1-5

    Windows下的JDK安装与配置JDK是Java程序开发的重要工具,本课程主要讲解如何在Windows系统上进行JDK的安装,同时进行了环境属性的配置以及JDK命令的使用测试。

    [23:47]
  • 1-6

    编写并运行第一个Java程序JDK是程序开发的核心支持,而程序员主要是编写程序代码,本课程中将为读者演示如何编写并执行第一个Java程序,以及程序的组成说明;

    [23:28]
  • 1-7

    CLASSPATH环境属性配置CLASSPATH是Java中的重要环境属性,同时也是在实际项目开发之中必须要使用的概念,本课程主要讲解了CLASSPATH属性的作用以及设置方法。

    [24:58]
  • 1-8

    JShell交互式编程开发工具Java为了迎合当今市场的技术开发需求,从Java 9版本之后提供有交互式的JShell编程环境,本课程主要讲解JShell工具的作用以及使用;

    [09:02]
  • 1-9

    在MacBook中安装JDK工具.Macbook在软件开发行业是最常用的开发笔记本,Macbook中自带的MacOS系统也属于类UNIX系统,本课程为读者讲解了如何通过Oracle官方站点获取MacBook的JDK支持,同时通过命令行的方式进行了JDK的安装与程序执行

    [20:21]
  • 1-10

    手工管理MacBook中的JDK随着时间的推移以及JDK不断更新,开发者电脑上一定会存在有大量的JDK版本,开发中为了便于对这些JDK进行管理,可以基于环境配置的模式动态切换,本课程讲解了如何在MacOS系统下进行多JDK的配置以及JDK动态切换处理

    [13:47]
  • 1-11

    MacBook下的JENV管理工具Jenv是在MacOS系统中提供的一个JDK管理工具,其需要开发者进行单独的安装,本课程讲解了如何通过brew实现Jenv工具的安装,同时讲解了Jenv的配置以及JDK切换操作

    [14:53]
  • 1-12

    使用VSCode开发Java程序VSCode是微软公布的一款最新的开源IDE工具,其支持有大量的配置插件且拥有大量的使用者,本课程为读者介绍了VSCode特点,同时讲解了如何利用VSCode实现Java程序的开发与运行。

    [06:12]
  • 第2章程序基础逻辑(5小时47分钟17节)

  • 2-1

    Java程序中的三种注释在程序编写的过程之中,使用注释可以明确的标记出代码的作用,同时也更加方便维护,在本课程主要为读者讲解了注释意义,以及Java中支持的三种注释使用形式。

    [10:33]
  • 2-2

    Java中的标识符与关键字程序开发中需要为特定的代码进行唯一名称的指定,而这样的名称就被称为标识符,在本课程主要讲解了标识符的定义要求以及Java中关键字的概览。

    [18:03]
  • 2-3

    Java编程中的数据类型划分程序是一个完整的数据处理逻辑,在实际项目中需要通过不同的数据类型来进行相关内容的描述,在本课程主要为读者讲解了Java中各个数据类型的划分以及使用特点。

    [26:05]
  • 2-4

    什么是常量?什么是变量?在程序中为了便于数据的操作提供有变量和常量两种数据存储结构,本课程为读者详细的解释了变量与常量的区别,同时通过具体的操作代码为读者分析了变量默认数据类型的使用

    [24:37]
  • 2-5

    Java编程中的整型数据类型整型描述的是整数数据,也是最为常用的数据类型,在本课程主要讲解了整型数据的使用,包括数据的溢出与解决方法,以及数据类型的转换操作。

    [46:34]
  • 2-6

    Java编程中的浮点型数据类型浮点型是程序对小数的描述,本课程主要讲解了Java中float与double数据类型的使用,同时阐述了整型除法操作的缺陷与解决方案。

    [20:05]
  • 2-7

    Java编程中的字符型数据类型本课程主要讲解了char数据类型的使用,讲解了UNICODE编码与ASCII码的联系与区别,并且通过具体的char与int间的转换操作,并分析了大小写转换的实现。

    [19:01]
  • 2-8

    Java编程中的布尔型数据类型布尔在程序开发中描述的是一种逻辑数值(或者保存逻辑运算结果),本课程主要介绍boolean型数据的特点以及取值要求;

    [08:39]
展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部