视频教程-Java基础与实践-Java

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

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

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

 

视频教程-Java基础与实践-Java

学习有效期:永久观看

学习时长:1467分钟

学习计划:25天

难度:

 

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

讲师姓名:刘安战

高校教师 / 培训机构讲师

讲师介绍:CSDN高校俱乐部指导老师,程序爱好者,教师,国家认证的软件架构设计师、系统分析师、信息系统项目管理师、软件设计师、网络工程师。本人热衷于计算机软件相关的研发、技术探讨、学习分享和相关知识技术推广,希望和所有的有志之士共同学习、交流、探讨和分享。

☛点击立即跟老师学习☚

 

「你将学到什么?」

Java语言是目前流行的一门程序设计语言。本课程是一套全面讲解Java语言程序设计的开发类课程,由浅入深地介绍Java基础内容,主要包括基本类型及运算符、控制执行流程、字符串、面向对象、集合与数组、文件及流、异常、多线程等完整的Java知识体系。

 

「课程学习目录」

第1章:计算机、程序和Java概述
1.课程说明
2.计算机基本组成
3.程序和编程语言
4.解释/编译源代码
5.Java简介
6.编译运行Java程序过程
7.跟踪程序和设置Path
8.Java程序分析
9.编程风格
10.编程中的错误
第2章:简单的程序设计
1.编写简单程序
2.从控制台读取输入
3.标识符
4.变量定义及初始化
5.命名常量
6.命名习惯
7.数值类型和算术运算
8.实例演示: Displaying Time
9.浮点运算和指数运算
10.数值直接量
11.表达式计算
12.自增自减运算
13.类型转换
14.软件过程及例子说明
15.常见错误和陷阱
第3章:选择
1.布尔类型和关系运算符
2.单分支if语句
3.多分支if语句
4.注意和说明
5.Problem: An Improved Math Learning Tool
6.Problem: BMI
7.Problem: Computing Taxes
8.逻辑运算符
9.逻辑运算符(非短路与和或)
10.Problem: Determining Leap Year
11.Problem: Lottery
12.switch语句
13.switch举例:Chinese Zodiac
14.条件表达式
15.运算符的优先级和结合性
16.调试
17.调试演示
第4章:数学函数、字符和字符串
1.数学类中的三角函数方法
2.Math类中方法
3.实例:Computing Angles of a Triangle
4.字符数据类型
5.转义字符和字符编码
6.字符整数转换和字符比较
7.Character类中的方法
8.String类型
9.String中的常用方法
10.比较字符串
11.获得子字符串
12.在字符串中查找字符或子串
13.字符串和数值之间的转换
14.Problem:Guessing Birthday
15.Problem:HexDigit2Dec
16.举例:Revising the Lottery Program Using Striings
17.格式化输出
第5章:循环
1.引入循环
2.while循环
3.举例:Repeat Addition Until Correct
4.举例:Guessing Numbers
5.举例:An Advanced Math Learning Tool
6.使用标记值中止循环
7.标记值注意点和dowhile循环
8.for循环
9.for循环的注意点
10.采用哪种循环?
11.循环的嵌套
12.举例:求最大公约数
13.举例:十进制转十六进制
14.举例:蒙特卡洛模拟
15.break和continue
16.举例:输出前50个素数
第6章:方法
1.引言
2.定义方法
3.定义方法编码演示
4.方法调用过程
5.类之间的方法调用
6.跟踪调用栈
7.void类型方法举例
8.参数值传递
9.模块化代码
10.举例:十六进制转十进制
11.重载方法
12.局部变量的作用域
13.方法抽象
14.例子学习:产生随机字符
15.逐步求精
16.逐步求精:打印日历编码
17.自顶向下自底向上的实现方式
第7章:一维数组
1.一维数组定义
2.数组跟踪代码示例
3.处理数组例子代码
4.foreach循环及举例
5.举例:扑克牌
6.复制数组
7.举例:基本类型和数组引用参数传递
8.举例:交换数组元素
9.从方法内返回数组
10.线性查找
11.二分查找
12.数组排序
13.为main方法传递参数
第8章:多维数组
1.二维数组定义
2.锯齿数组
3.处理二维数组代码
4.举例:选择题测试评分
5.举例:查找最近的两个点
6.举例:数独
7.从二维到多维数组
8.举例:计算总成绩
9.举例:天气信息
10.举例:猜生日
第9章:对象和类
1.引言
2.定义类
3.UML类图
4.实例:定义类和对象1
5.实例:定义类和对象2
6.构造方法
7.定义引用变量
8.代码跟踪:定义引用变量和对象
9.引用数据类型数据域
10.区分基本类型和对象类型
11.Date类简介
12.Random类简介
13.实例变量和类变量
14.可见性修饰符
15.引用类型作为方法形参
16.对象数组
17.不可变对象和类
18.变量的作用域
19.this关键字
第10章:面向对象的思考
1.引言
2.实例:Loan类
3.实例:BMI类
4.类的关系
5.实例:Course类
6.实例:StackOfIntegers类
7.基本类型封装类
8.BigInteger和BigDecimal类
9.String类(一)
10.String类(二)
11.StringBuilder和StringBuffer类
12.实例:忽略非字母和非数字的回文串
第11章:继承和多态
1.引言
2.继承代码实例.
3.构造方法的继承问题
4.构造方法链
5.方法重写
6.重写和重载
7.Object类和toString方法
8.多态
9.动态绑定
10.实例:动态绑定
11.对象转换和instanceof运算符
12.实例:对象转换和instanceof运算符
13.equals方法及重写
14.ArrayList类
15.实例:MyStack
16.protected修饰符
17.final修饰符
第12章:异常处理和文本IO
1.引言
2.异常处理的优点
3.异常的类型
4.声明抛出和捕获异常
5.trycatchfinally执行过程
6.异常处理使用说明
7.自定义异常类
8.File类
9.文件输入输出之PrintWriter
10.使用try-with-resources
11.文件输入输出之Scanner
12.实例:替换文本
13.实例:访问Web数据
14.实例:网络爬虫
第13章:抽象类和接口
1.引言
2.实例:几何对象抽象类
3.关于抽象类的说明
4.实例:抽象类Number的使用
5.接口
6.实例:接口Edible
7.Comparable接口
8.实例:可比较的矩形
9.Cloneable接口
10. 实例:House克隆
11.浅复制和深复制
12. 抽象类和接口对比
13.选择接口和类的基本原则
14. 类的设计原则
15.实例:Rational类

 

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

  • 大咖讲解

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

  • 答疑服务

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

  • 课程资料+课件

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

  • 常用开发实战

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

  • 大牛技术大会视频

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

  • APP+PC随时随地学习

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

 

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

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

 

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

【完善的技术体系】

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

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

【清晰的课程脉络】

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

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

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

 

「你可以收获什么?」

通过学习,您可以你知道Java、理解编程思想、学会Java编程的相关技术、为未来找到自己的Java之路。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值