小小千想和您聊一聊

当前位置: 首页> 视频教程> 10天自学Java,轻松掌握Java编程基础

10天自学Java,轻松掌握Java编程基础初级

   评分9.7

73节课

121199人已学

下载本章视频你能学到什么?

本视频深入浅出,抛弃晦涩难懂的专业词汇,深入体贴零基础小白。
通过10天的学习,帮助零基础的学员,轻松掌握Java编程基础。
如果你对编程感兴趣,但是苦于毫无基础。没有关系,千锋会帮助你。

千锋Java开发官方①群(811099962)——猛戳进入


课程介绍

《Java编程轻松入门》系列视频,由千锋教育真诚出品。
本套视频涵盖了Java的初级入门知识。包括:Java环境搭建;变量常量、数据类型与运算符;循环分支语句;数组;函数及方法;面向对象;字符串的用法;集合;IO流操作;接口编程等核心知识。


章节目录

第1章 day01 37 if语句第三种格式扩展的if-else语句
01 Java发展简史 38 switch语句的用法
02 Java语言的特性及跨平台原理 39 switch语句的注意事项
03 JDK的下载 40 程序循环结构的基本组成
04 jdk安装与卸载 41 for循环语句的基本用法及注意事项
05 jdk与jre的关系和区别 42 for循环语句练习题
06 命令行程序的概念及启动命令操作符 43 while循环的基本用法
07 Windows系统中常用cmd命令 44 do-while循环的基本用法
08 第一个HelloWorld程序 45 循环结构中的死循环
09 HelloWorld常见的出错问题 46 循环嵌套及其练习
10 Java程序注释 47 跳转控制语句break
11 HelloWorld代码解释 48 跳转控制语句continue
12 环境变量配置的作用 第4章 day04
13 Java环境变量配置 49 Java集成开发环境Eclipse概述
14 EditPlus的安装和配置 50 Eclipse的基本用法
第2章 day02 51 Eclipse的视窗视图及常见问题
15 常量的概念及分类 52 Eclipse常用快捷键
16 变量的概念及定义格式 53 数组的概念和定义格式
17 Java中的关键字 54 数组的动态初始化
18 标识符及其构成规则 55 数组的静态初始化
19 Java中数据类型的分类 56 Java中的内存分配及堆和栈的特点
20 Java数据类型的基本用法及注意事项 57 数组的内存图解
21 使用变量时的注意事项 58 数组索引越界和空指针异常
22 变量的类型转换 59 数组练习1 数组最大和最小值
23 Java中的运算符 60 数组练习2 键盘输入实现数组检索
24 算术运算符中的四则运算 61 数组练习3 数组倒序排列
25 算术运算符的取模及字符串连接运算 62 数组练习4 数组冒泡排序
26 自增自减运算符的用法 63 二维数组的初始化
27 赋值运算符的用法 64 二维数组的内存分配
28 比较运算符的用法 65 二维数组练习1 数组元素遍历
29 逻辑运算符的用法 66 二维数组练习2 打印杨辉三角
30 三目运算符的用法 5 day05
31 位运算符的用法 67 方法的概述
32 按位异或运算的特点及练习题 68 方法的定义格式
33 Java运算符优先级 69 方法的调用
第3章 day03 70 方法的调用过程及内存分配
34 程序流程及顺序结构流程 71 方法的重载
35 程序的选择结构及单if语句 72 实参个数可变的方法
36 if语句第二种格式if-else语句 73 方法中的值传递

  • Java中泛型理解

    泛型是将数据类型参数化。(将数据类型作为参数传递)。语法:<数据类型>

    49
  • java为什么不支持泛型数组

    程序将发生java.lang.ClassCastException,很显然,是因为我们把int类型强制转为Pair类型发生的。以上代码是用引入泛型代码之前的方式写的,在引入泛型后,java集合都已经重写以迎合泛型。引入泛型的目的之一就是为了消除这种隐患,于是,泛型的一个原则被引了出来——如果一段代码在编译时没有提出“未经检查的转换”警告,则程序在运行时不会引发ClasscastException异常。

    52
  • 工作十余载的软件工程师告诉你如何选择一门IT技能

    为何要写这篇文章呢?IT行业一直是一个多金的行业,2019年依然保持着足够的吸引力,吸引着无数的年轻人想踏入该行业。

    52
  • dcoker-componse-2

    前面我们使用 Docker 的时候,定义 Dockerfile 文件,然后使用 docker build、docker run 等命令操作容器。然而微服务架构的应用系统一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,那么效率之低,维护量之大可想而知

    179
  • Java编程中的Docker

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。

    188
  • 计算机网络知识速成

    使用这个网络工具。能够测试发起方和接收方的网络状态。如果能ping得通。 ​

    531
  • Java编程 RabbitMQ介绍

    RabbitMQ是基于AMQP协议(Advanced Message Queue Protocol)的消息中间件。

    411
  • MyBatis之基本使用

    本章我们将开始学习一个非常优秀的ORM(对象关系映射)框架:MyBatis,它是目前企业中使用最多的数据库框架。

    188
  • maven的简单介绍

    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。

    205
  • 坦克大战系列10-高效雷达(下)

    本篇将给大家准备一个非常高效的雷达扫描坦克,可以有效的锁定敌人

    941