搜索
查看: 8141|回复: 0

大数据必学的Java基础有哪些

[复制链接]

24

主题

0

回帖

159

积分

注册会员

积分
159
发表于 2016-12-29 16:31:43 | 显示全部楼层 |阅读模式
初识Java
  1java发展简史,主要特征
  2java运行机制
  3第一个Java程序,注释
  4javac,java,javadoc等命令
  5标识符与关键字
  6变量的声明,初始化与应用

数据类型与运算符
  1数据类型(基本,引用)
  2类型转换
  3转义字符
  4Java运算符与表达式

流程控制
  1选择控制语句if-else,
  2选择控制语句switch-case
  3循环控制语句while
  4循环控制语句do-while
  5循环控制语句for与增强型for

循环控制与数组
  1循环控制break,continue与return
  2循环标签
  3数组的声明与初始化
  4二维(多维)数组
  5main方法命令行参数

类与对象
  1面向对象的基本思想
  2类与对象(声明,创建,使用)
  3成员变量与方法(声明与应用)
  4参数传递(基本数据类型与引用类型)

方法重载
  1方法重载
  2构造器
  3构造器重载
  4this的使用

访问权限
  1包的使用(package,import)
  2访问权限修饰符
  3类的封装性(私有化,seter与geter)
  4static(静态成员变量,方法,类)
  5final(修饰变量,方法,类)

继承
  1类的继承概念
  2成员继承
  3super的使用
  4调用父类构造器

多态
  1方法的重写与隐藏
  2变量的隐藏
  3利用继承实现多态
  4继承下的类型转换
  5instanceof

抽象类
  1抽象类
  2抽象方法
  3继承抽象类
  4抽象类与多态

接口
  1接口概念与使用
  2利用接口实现多态性
  3接口与抽象类对比
  4注解

内部类
  1静态内部类
  2成员内部类
  3方法内部类(本地类)
  4匿名内部类
  5eclipse集成开发环境

常用类
  1包装类
  2String,StringBuilder,StringBuffer
  3Math,Date,Calendar,Random,Scanner

异常处理
  1异常处理概念
  2try-catch-finally
  3throwthrows
  4自定义异常

集合(上)
  1泛型基本介绍与优势
  2类型通配符
  3泛型类与泛型方法
  4Collection接口

集合(下)
  1List接口及实现类
  2Set接口及实现类
  3Map接口及实现类

IO流
  1File类的使用字节流(InputStream与OutputStream)的使用
  2字符流(Reader与Writer)的使用
  3缓存流BufferedReader与BufferedWriter

反射
  1类加载,链接与初始化
  2ClassLoader的使用
  3Class类的使用
  4通过反射创建类的实例

多线程
  1Thead创建线程
  2Runnable接口创建线程
  3线程的相关方法
  4线程同步(wait,notify,notifyall)
  5线程死锁

MySQL基本操作
  1数据库,表结构相关概念
  2MySQL数据库的配置与操作
  3MyManagerLite
  4三种注释
  5MySQL数据类型
  6表的相关操作
  7查询数据(单表,多表),where条件
  8插入,修改,删除数据
  9别名使用

常用函数与内外连接
  1流程控制相关函数if,case等
  2常用字符串处理函数
  3聚合函数与groupby子句
  4分组过滤having
  5排序orderby
  6内连接cross(inner,natural)join
  7using
  8外连接left(right)outerjoin

JDBC
  1JDBC概念
  2java.sql相关接口
  3JDBC数据库连接MySQL
  4数据库连接池

html&css
  1.html简介
  2.html结构
  3.html标签
  4.html应用
  5.css简介
  6.css常用选择器
  7.css应用

javascript
  1.javascript简介
  2.javascript数据类型
  3.javascript流程控制
  4.javascript编程
  5.json对象简介及应用
  6.jQuery简介及应用

Servlet&Jsp
  1.Servlet简介
  2.Servlet接口
  3.Servlet生命周期
  4.Servlet编程
  5.jsp简介
  6.jsp标签
  7.jsp编程


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
大数据行业交流
大数据行业交流
大数据求职招聘
大数据求职招聘
站长电话:
15010106923
微信联系:
hb-0310
站长邮箱:
ab12-120@163.com
大数据中国微信

QQ   

版权所有: Discuz! © 2001-2013 大数据.

GMT+8, 2024-5-5 09:00 , Processed in 0.073203 second(s), 24 queries .

快速回复 返回顶部 返回列表