JAVA语言的发展史和版本

1.6万 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
java、大数据(BD)、运维开发、安卓、Linux嵌入式、C语言、单片机、物联网等学习者
你将会学到
通过对java的系统性学习,对java有较好的认识,和熟练的应用。
  • 掌握JDK的安装和环境变量的配置
  • 掌握java基础语法
  • 掌握面向对象的编程思想
  • 掌握封装、继承、多态的技术
  • 掌握网络编程
  • 掌握异常机制
  • 掌握多线程机制
  • 掌握IO技术
课程简介


        Java是目前世界上流行的计算机编程语言,是一种可以编写跨平台应用软件的面向对象的程序设计语言。这可以概括Java有着自己独特的优势:语言简单、是一个面向对象、分布式应用并且安全、体系结构中立并且可移植,重要,它是一个动态语言。

配置环境要求jdk1.8以上版本;同时可以配置JDK11版本做测试。

学习资料参考java基础

授课软件版本 :notepad、eclipse、IDEA

授课特色简单易学,非常适合于初学者、小白、转行者

套餐课满168元,送《JAVA编程讲义》纸质书

这套课程是我两万元的线下班搬到了线上,没有遗漏一个知识点,经过一年多的反复打磨和迭代已经非常成熟,可以保证你付出最少的时间精力完整掌握一个成手Java工程师需要掌握的所有内容。

微信图片_20211108133932.jpg


张晨光.jpg

51 - 副本.jpg

课程架构分析,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类的使用,查找指定文件,删除指定文件,递归思想,递归思想解决斐波那契数列问题,递归思想解决遍历文件夹中所有指定文件,递归思想解决删除所有指定文件


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交