小小千想和您聊一聊

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

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

   评分9.7

73节课

15441人已学

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

本视频深入浅出,抛弃晦涩难懂的专业词汇,深入体贴零基础小白。
通过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异常类(错误和异常区别介绍)

    在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。

    142
  • 使用原生JS重构简单的音乐播放器

     上次,我们使用Jquery开发了一款简单的音乐播放器(如下图), 后来学生希望能够用原生的JS重构一次。

    170
  • SQL语言之存储过程

    本章我们将学习数据库中的存储过程,了解什么是存储过程,以及在MySQL中创建和调用存储过程。

    90
  • 为什么要使用 Docker

    作为一种新兴的虚拟化方式,Docker 跟传统的虚拟化方式相比具有众多的优势。

    105
  • SQL语言之索引

    本章我们将学习MySQL中的索引,本文将从索引的作用、索引的分类、创建索引的语法、索引的使用策略以及索引的实现原理等方面带大家了解索引。

    163
  • 使用AOP功能和ThreadLocal类实现自定义事务管理

    首先,需要理解ThreadLocal类的作用。ThreadLocal是为了在同一个线程中共享数据,具体原理可以参考源代码

    826
  • 你需要明确阅读和学习源码的意义在哪?

    仅仅是在原理上的话,可以简单看一下执行的过程就好。比如说纯Spring框架,我们启动的时候需要ApplicationContext ac = new ClassPathXmlApplicationContext()就好了,你在看源码的过程中设计到很多类,像是BeanFactroy等,一层层的看下来的话,大大小小30多个类。

    821
  • Mybatis必会的动态SQL

    Mybatis可谓是java开发者必须会的一项技能。MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。

    185
  • Java程序员最常用的20%技术有哪些?

    如果是一个初级程序员的话,要做到涵盖多个技术的面,精通熟悉部分核心技术的点,就是你所谓的20%。

    877
  • Git私服搭建及应用

    Git是目前世界上最先进的分布式版本控制系统(没有之一)。

    243