hi,小慕
Java开发基础
第4次开课
开课时间: 2024年03月13日 ~ 2024年07月10日
学时安排: 3-5小时每周
当前开课已结束 已有 1186 人参加
老师已关闭该学期,无法查看
课程详情
课程评价(390)
spContent=《Java 开发基础》课程基于 Java 8,讲述了使用 Java 语言设计程序的标准化过程,及其相关基础知识和技能,包括Java环境搭建、数据类型、运算符、流程控制、面向对象、常用类、枚举、反射、泛型等内容。通过学习该课程,可以初步认识软件开发流程,全面了解 Java语言的基础知识体系,理解面向对象编程思想,掌握语言类课程的学习方法,具备向Java方向开发、 Web 后端 、中间件、Android、大数据等领域继续需学习的语言基础。   该课程适合高职高专软件技术、移动应用开发、工业软件开发技术、计算机应用技术、大数据技术、云计算技术应用、嵌入式技术应用、计算机网络技术等专业学习,也适合没有计算机语言基础或已学习其它编程语言,期望进入 Java 开发领域的人群学习。
《Java 开发基础》课程基于 Java 8,讲述了使用 Java 语言设计程序的标准化过程,及其相关基础知识和技能,包括Java环境搭建、数据类型、运算符、流程控制、面向对象、常用类、枚举、反射、泛型等内容。通过学习该课程,可以初步认识软件开发流程,全面了解 Java语言的基础知识体系,理解面向对象编程思想,掌握语言类课程的学习方法,具备向Java方向开发、 Web 后端 、中间件、Android、大数据等领域继续需学习的语言基础。   该课程适合高职高专软件技术、移动应用开发、工业软件开发技术、计算机应用技术、大数据技术、云计算技术应用、嵌入式技术应用、计算机网络技术等专业学习,也适合没有计算机语言基础或已学习其它编程语言,期望进入 Java 开发领域的人群学习。
—— 课程团队
课程概述

  通过学习该课程,可以初步认识软件开发流程,全面了解 Java语言的基础知识体系,理解面向对象编程思想,掌握语言类课程的学习方法。该课程主题是对Java环境搭建、基础语法、流程控制、数组与方法、面向对象思想与应用、常用类、集合等知识和技术点的讲解。

  通过学习该门课程,具备向Java方向开发、 Web 后端 、中间件、Android、大数据等领域继续需学习的语言基础。也能为后续开发技术类课程提供语言支撑,主要有《数据结构与算法》、《Java高级开发技术》、《Java Web开发技术》、《Java企业级开发技术》、《Java企业级框架技术》、《Hadoop开发技术》、《Android开发技术》、《Kotlin程序设计》等课程。培养学习者的JAVA开发与编程能力。该门课以基础为主,细化知识点,以5-15分钟视频讲解知识和应用。简单易学,针对性强。

  课程团队由魏晓艳教授带头,团队成员包括2名副教授、高级工程师1名、2名讲师、1名助教,其中魏晓艳、丁黎明、李纪鑫是陕西省黄大年式教学团队成员,李纪鑫、赫磊、肖梅具有多年企业研发经验。该团队是一支年龄、职称、学历、能力结构合理的高水平“双师型”教学团队。课程团队一直积极开展教学改革研究和“双师型”团队建设,关心关爱学生,能熟练运用数字技术资源、评价工具等应用于教学。

  本课程可以作为Java应用开发1+X证书、计算机程序设计员的备考资料,也可作为JavaWeb应用开发1+X证书的基础学习资料。

  本课程选用企业开发教材:

  教材名称:Java基础案例教程(第二版)

  主  编:黑马程序员

  出版单位:人民邮电出版社

  出版时间:2021年01月

  标准书号:9787115547477

  “十四五”职业教育国家规划教材

授课目标

课程大纲
任务01:打印个人信息
1.1 JDK环境搭建
1.2 JDK环境应用
1.3 eclipse开发工具
任务02:使用多种进制
2.1 数据类型
2.2 基本数据类型之间的转换
任务03:选择数据类型
3.1 变量与常量
任务04:商品入库
4.1 算数运算符
4.2 关系运算符
4.3 逻辑运算符
4.4 位运算符
4.5 其它运算符
任务05:计算某月的天数
5.1 if条件语句
5.2 switch条件语句
任务06:超市购物
6.1 选择结构综合应用
任务07:抽取幸运观众
7.1 循环结构概述
7.2 循环结构语句
7.3 循环跳转语句
任务08:选举班干部
8.1 枚举
8.2 循环嵌套
8.3 循环结构综合应用
任务09:类的继承
9.1 面向对象概述
9.2 对象与类
9.3 构造方法
9.4 方法重载
9.5 访问修饰符
9.6 this关键字
9.7 static关键字
9.8 类的继承
任务10:饲养员喂动物
10.1 final关键字
10.2 类的封装
10.3 多态
任务11:计算图形面积
11.1 数学运算
11.2 Object类
11.3 反射
11.4 内省
11.5 静态代理与动态代理
任务12:设计内部类
12.1 内部类
任务13:使用内部类改造
13.1 内部类改造
任务14:使用抽象类和接口
14.1 抽象类
14.2 接口
任务15:处理异常情况
15.1 异常处理的基本概念
15.2 异常相关的其他概念
任务16:包装基本类型数据
16.1 基本数据类型的包装类
任务17:使用字符序列
17.1 字符串基础
任务18:统计字母出现次数
18.1 字符串的主要方法
任务19:隐藏手机号码中四位
19.1 正则表达式
任务20:处理日期和时间数据
20.1 日期和时间
任务21:计算二月的天数
21.1 日期和时间
任务22:使用单列集合
22.1 集合框架介绍
22.2 Collection和Set
22.3 List
任务23:使用双列集合
23.1 Map
23.2 HashMap的实现原理
23.3 泛型基本概念和原理
23.4 泛型通配符
23.5 集合排序
展开全部
预备知识

  《Java开发基础》课程可作为高职高专计算机类各专业编程语言的入门课程,可先修或同步修《信息技术基础》或《计算机文化基础》等通识类课程;或作为,具有一定的计算机操作能力的Java编程爱好者初学课程。

参考资料

【1】(美)塞若.《HeadFirstJava(中文版)》.中国电力出版社出版(2007年)

【2】国家863中部软件孵化器.《Java从入门到精通》.人民邮电出版社(2010年)

【3】白文荣、王晓燕.《JAVA核心技术》 .清华大学出版社(2018年)

【4】单光庆.《Java程序设计基础》.西南交通大学出版社(2020年)

【5】施珺、纪兆辉主编,陈艳艳、赵雪峰副主编.《Java面向对象程序设计教程》.高等教育出版社(2019年)

陕西国防工业职业技术学院
6 位授课老师
魏晓艳

魏晓艳

教授

丁黎明

丁黎明

副教授

李纪鑫

李纪鑫

副教授

推荐课程

微机原理与接口技术期末-8小时突击微机原理与接口技术

阳光老师

9778人参加

数电不挂科-4小时学完数字电子技术基础/数字电路

猴博士爱讲课

228815人参加

模电不挂科-5小时学完模拟电子技术/模拟电路

猴博士爱讲课

203356人参加

微机原理与接口技术实验-2小时精讲汇编语言程序设计

阳光老师

469人参加
下载
下载

下载App