JavaSE进阶21天---第一天---学习计划
从今天开始,博主将通过21天学习挑战赛,对Java基础和JavaSE进阶进行系统的学习创造!希望各位小伙伴和博主一起系统的学习JavaSE知识,成为更优秀的自己。
活动地址:
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰,接下来开启我们的学习之路吧!!!
什么是Java?
既然要学习Java,我们就要先了解一下什么是Java
Java起源
-
Java是美国 Sun 公司(Stanford University Network)在1995年推出的计算机编程语言,后被Oracle公司收购。 Java 早期称为Oak(橡树),后期改名为Java。 Java 之父:詹姆斯·高斯林(James Gosling。
Java本质
-
世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。 可移植性、安全可靠、性能较好。 开发社区最完善,功能最为丰富。
Java能干什么
-
桌面应用开发 企业级应用开发 移动应用开发 服务器系统 大数据开发 游戏开发
Java技术体系平台
-
Java SE(Java Standard Edition) 标准版:Java技术的核心和基础,是学习Java EE,JavaME的基础,支持开发桌面级应用(如Windows下的应用程序)的Java平台。 Java EE(Java Enterprise Edition)企业版:为开发企业环境下的应用程序提供的一套解决方案,主要针对于Web应用程序开发,多用于大型网站开发,是我们后期重点学习的技术。 Java ME(Java Micro Edition)小型版:是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,现在移动终端基本上都是使用Android和IOS的技术平台了。 Java Card:支持一些Java小程序(Applets)运行在小内存设备(如智能卡)上的平台 ,此技术也被广泛运用在SIM卡、提款卡上。
学习计划
以下是我们的学习计划:
Java快速入门
- JDK介绍、安装、配置环境变量
- IDEA开发工具下载安装,并编写Java入门程序-HelloWorld
Java基础
- 注释
- 关键字、标志符
- 变量、常量
- 数据类型、类型转换
- 运算符表达式
- 格式化
- 日期工具类
- 随机工具类
- Math工具类
- 输入输出
- 分支语句
- 循环语句
- 数组
JavaSE进阶
- 面向对象
- API
- 字符串、正则表达式
- 异常处理
- 集合泛型
- IO操作
- Lambda表达式
- 多线程
- 注解反射
