不管IT行业如何发展,Java语言总能发挥核心作用,Java工程师成为*市场常青树,Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球*的开发者专业社群。以下是Java基础课培训内容,有需要的可以联系我们咨询哦。
Java语言的介绍
了解Java语言发展史
了解Java语言的特点
掌握环境搭建
了解DOS命令
掌握手动安装JDK,配置环境变量
掌握*个java程序
掌握Java基本命令
掌握Java命名规范
掌握变量的作用和定义的方式
能根据实际情况选择使用8种基本
数据类型
Scanner的使用
Java语言的特点
Java技术体系平台
搭建Java开发环境
JDK的安装与配置
开发*个Java应用程序
Java程序的执行原理
DOS命令
第二天变量与注释
注释的使用
变量的声明与使用
变量内存空间分配与原理
标识符的概念命名规范
课堂案例:打印你自己的信息
第三天数据类型与控制台输入
变量的数据类型
基本数据类型之间的转换
键盘输入
课堂案例:通过键盘输入,打印你喜欢的电影
课堂案例:通过键盘输入,打印你的高考成绩
第四天Java的运算符
算术运算符
掌握算术运算符、赋值运算符
掌握关系运算符和逻辑运算符
掌握数据类型之间的转换
掌握if语句和switch语句的区别和
使用场合
赋值运算符
关系运算符
逻辑运算符
三元运算符
表达式
课堂案例:求全家人的总年龄。平均年龄
课堂案例:求一个四位数的每个位上的数字
课堂案例:给一个分数,判断是否及格
课堂案例:给一个年份判断是否是闰年
课堂案例:给一个年份判断是否是闰年
课堂案例:int a,b;请判断b是不是a的因子
课堂案例:模拟超市购物
第五天if选择结构
课堂案例:读入一个整数,如果是1~5之间,
则分别输入5个福娃的名字,否则输出""北
京欢迎你""。
“贝贝”、“晶晶”、“欢欢”、“迎迎”和“妮妮”
掌握算术运算符、赋值运算符
掌握关系运算符和逻辑运算符
掌握数据类型之间的转换
掌握if语句和switch语句的区别和
使用场合
课堂案例:使用boolean类型,定义一个性别。true表示男,false表示女。判断性别如果是true,表示男。就输出“是男人就。。。。。。”
课堂案例:模拟登录,键盘上输入用户名和密码,如果用户名是admin密码是123,或者用户名是zhangsan密码是zhangsan123,都表示可以登录。否则打印登录失败。
课堂案例:给定一个年龄,如果大于18岁,打印出,你已经是个大人了,要对自己负责
课堂案例:判断成绩是否满分,如果满分,奖励一部手机,否则代码抄100遍。
课堂案例:给定一个性别,如果是男,就去男厕所,如果是女,去女厕所。。
课堂案例:给一个数字,正数,负数,零。
课堂案例:给定一个成绩:
[0,59],不及格,买苹果
[60,69],及格,奖励苹果皮儿
[70,79],中等,奖励个苹果
[80,89],良好,奖励苹果手机
[90,100],优秀,奖励个苹果本
课堂案例:给定一个年龄和性别,判断是否可以结婚。
男:不能小于22周岁
女:不能小于20周岁
switch分支结构
课堂案例:使用switch实现简易版计算器
课堂案例:判断一周的食谱
每天吃啥
周一:麻辣烫
周二:拌面
周三:炸酱面
周四:热干面
周五:火锅
周六:麻辣香锅
周日:方便面
做真实的自己,用良心做教育
阶段课程内容课程案例掌握技能
第六天循环结构与流程控制关键字
for循环
掌握三种循环的书写格式以及执行
顺序
掌握break和continue循环流程
控制关键字
掌握使用循环解决复杂问题
掌握嵌套循环的使用与熟悉嵌套的
循环的应用场景
while循环
dowhile循环
break语句
continue语句
课堂案例:求110的和
课堂案例:输出1100中7能被3整除不能被
整出的数字,并统计数量
课堂案例:行酒令:逢7过。
课堂案例:打印九九乘法表
课堂案例:打印三角形
课堂案例:打印菱形
课堂案例:求水仙花数
课堂案例:百元百鸡
第七天方法与方法组
成的应用方法的使用
掌握方法的组成
掌握方法的声明与使用
掌握方法的参数定义与使用
掌握方法的返回值与return关键字的使用
方法的参数
方法的返回值
课堂案例:统计2020年的总天数
课堂案例:设计方法求n的阶乘
课堂案例:猜数游戏
扩展:经典问题,猴子分桃
扩展:经典问题:斐波那契数列
扩展:设计一款游戏:
剪刀,石头,布,猜拳游戏
扩展:万年历
做真实的自己,用良心做教育
阶段课程内容课程案例掌握技能
第八天Swing桌面应用
JFrame,Jpanel,JButton等基本组件的使用
掌握JFrame,Jpanel,JButton等
基本组件的使用
掌握桌面应用程序实现方式
掌握程序添加背景音乐
事件监听
flappy bird(飞扬的小鸟)项目代码的实现
实现界面背景
实现地面移动
实现柱子移动
实现小鸟上下飞动
计算小鸟碰撞柱子,地面,天空等的算法实现
统计游戏得分
小鸟的飞动的键盘事件
添加背景音乐
第九天网络Http网络请求的原理
掌握网络基础
掌握网络原理
掌握图片下载方式
掌握json解析
图标创建与展示
数据缓存
网络数据请求
下载图片
下载json数据
第十天数据分析
json解析
基于分布式+微服务主流架构实现复
杂业务功能
解决分布式架构中的多服务器共享、
异步信息等问题
图表创建和展示
配置文件
设置数据缓存
做真实的自己,用良心做教育
课程主题课程内容掌握能力
Java概述与环境搭建
Java历史
Java语言特点
运行机制
软件安装
环境搭建
*个Java程序
语言规范
编译运行指令
标识符命名规范
了解Java语言发展史
了解Java语言的特点
–了解计算机运营机制、Java运营机制
掌握环境搭建
了解DOS命令
掌握手动安装JDK,配置环境变量
掌握*个java程序
掌握Java基本命令
掌握Java命名规范
了解进制
了解进制及其转换
掌握变量的作用和定义的方式
能根据实际情况选择使用8种基本数据类型
Scanner的使用
掌握算术运算符、赋值运算符
掌握关系运算符和逻辑运算符
掌握数据类型之间的转换
选择结构与分支结构
基本if
if else
多重if
嵌套if
switch
break
局部变量掌握if语句和switch语句的区别和使用场合
掌握break在switch中的用法以及default语句
掌握三种循环的书写格式以及执行顺序
掌握break和continue循环流程控制关键字
掌握使用循环解决复杂问题
掌握嵌套循环的使用与熟悉嵌套的循环的应用场景
循环结构
while循环
do while循环
for循环
break关键字
continue关键字
嵌套循环
图形打印、矩形、直角三角形、
等腰三角形、菱形