java的应用场景
适合人群
java、大数据(BD)、运维开发、安卓、Linux嵌入式、C语言、单片机、物联网等学习者
你将会学到
通过对java的系统性学习,对java有较好的认识,和熟练的应用。
- 掌握JDK的安装和环境变量的配置
- 掌握java基础语法
- 掌握面向对象的编程思想
- 掌握封装、继承、多态的技术
- 掌握网络编程
- 掌握异常机制
- 掌握多线程机制
- 掌握IO技术
课程简介
Java是目前世界上流行的计算机编程语言,是一种可以编写跨平台应用软件的面向对象的程序设计语言。这可以概括Java有着自己独特的优势:语言简单、是一个面向对象、分布式应用并且安全、体系结构中立并且可移植,重要,它是一个动态语言。
配置环境要求jdk1.8以上版本;同时可以配置JDK11版本做测试。
学习资料参考java基础
授课软件版本 :notepad、eclipse、IDEA
授课特色简单易学,非常适合于初学者、小白、转行者
套餐课满168元,送《JAVA编程讲义》纸质书
这套课程是我两万元的线下班搬到了线上,没有遗漏一个知识点,经过一年多的反复打磨和迭代已经非常成熟,可以保证你付出最少的时间精力完整掌握一个成手Java工程师需要掌握的所有内容。
课程架构分析,java概述,开发环境搭建,第一个HelloWorld程序,开发工具介绍,注释,关键字,标识符命名规范,常量,数据类型,变量定义,变量的特点 |
类型转换,运算符,三目运算表达式(两个数的最大值,三个数的最大值),分支语句之if(判断成绩是否及格),分支语句之switch(分数的等级) |
循环语句之for,while,do...while,(1-10的和,1-100的偶数和,求水仙花数,5的阶乘)键盘输入,循环嵌套(打印九九乘法表),流程控制语句 |
方法的定义,方法的调用,形参与实参,方法的重载,类的定义,封装的概念,对象内存分析(堆栈内存分析),this关键字 |
一维数组的概念,一维数组的定义,一维数组的初始化,一维数组的内存分析,一维数组的操作(遍历,求最大值,查找索引,翻转,排序),二维数组的定义和使用 |
构造方法的概念和作用,构造方法特点,static关键字特点和使用场景,权限修饰符,包的定义和规范 |
继承的概念,继承中成员特点,super关键字的使用,方法重写的概念和注意事项,final关键字的使用 |
多态的概念,多态的特点,多态的优点弊端分析,抽象类的定义,抽象类的成员特点,接口的定义,接口成员特点 |
内部类,匿名内部概念,形参和返回值问题综合分析,类与接口总结 |
API概念,Object类的概念,常用方法,toString方法,hashCode方法,requals方法的重写,String类,String的特殊性,String常用方法 |
StringBuffered类的使用(StringBuilder),Math类,基本数据类型包装类,自动装箱,自动拆箱,BigInteger,BigDecimal类的使用,System类的使用,Date,SimpleDateFormat,Calendar使用 |
异常的概念,异常的分类,异常的处理,try catch finally throw throws关键字的使用,自定义异常,Log4j的使用 |
集合概念,框架分析,Collection中的方法,迭代器,List集合以及子类,列表迭代器,Set集合以及子类,增强for循环,数据结构分析 |
Map集合以及子类,比较器,泛型定义和使用,Collections工具类使用 |
File类的使用,查找指定文件,删除指定文件,递归思想,递归思想解决斐波那契数列问题,递归思想解决遍历文件夹中所有指定文件,递归思想解决删除所有指定文件 |
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播

Java编程讲义作者.JAVA基础视频课程
111039人学习
张晨光
5.0
免费

Javaweb mooc在线系统案例实战
29229人学习
张晨光
5.0
¥59.00

Spring技术入门和SpringMVC.源码剖析实践
15557人学习
张晨光
4.9
会员免费

JAVA零基础小白快速上手保姆式手把手教程
13602人学习
张晨光
5.0
会员免费

Jsp和Servlet WEB开发课程
10476人学习
张晨光
4.8
¥29.00

想学习框架得先学习JavaWeb技术
9459人学习
张晨光
5.0
会员免费

Spring 5.x框架
9311人学习
张晨光
4.9
会员免费

算法基础入门&实际运用
8572人学习
张晨光
4.9
会员免费