JAVA基础学习

一、Java语言基础

1.数据类型(8种基础数据类型、引用数据类型)

2.关键字与标识符(Java语言定义的50个关键字认识一下,以后经常用会慢慢熟悉;标识符的    命名规则需要掌    握)

3.常量与变量( 声明常量规则(关键字final),声明变量规则,两者间在使用时的区别)

4.运算符(算术运算符、逻辑运算符、关系运算符、位运算符、赋值运算符、条件运算符、字    符    串运算符)

二、Java语言流程控制

1.分支结构(if条件语句,switch选择语句)

2.循环结构(while语句、do-while语句、for循环语句、多重循环(循环套循环))

3.循环中实现跳转(break语句、continue语句、return语句)

三、数组与字符串

1.数组(一维数组、多维数组)

2.字符串(字符串变量的创建、String类的常用方法)

四、类与对象

1.类的声明(成员变量与成员方法(成员函数))

2.对象的创建与使用(这里要深刻理解一下类与对象的概念与两者之间的关系)

3.成员方法的调用

4.同一个类内部成员方法的重载(overloading的重点:构造方法的重载)

5.类的继承(继承里面牵扯到成员方法的重写overriding,需要与overloading相区别)

6.Object类(JAVA语言的始祖类即所有类的始祖,这一点需要跟C++区别,Java就一          个而C++有好多)

7.包的概念(学习包命名的规则与import关键字,这里可以结合classpath括展一下对      包的理解,开发 project时会经常接触各式各样的包)

8.权限修饰符(学习完4,5,6,7之后,可以对类的权限修饰符修饰符、成员变量的权限      修饰符、成员方法的权限修饰符进行一次总结)

9.抽象类

五、接口(interface)


1.接口的声明(注意与上一章9、抽象类之间的区别)

2.接口的实现与引用

3.接口的继承

4.利用接口实现类的多重继承机制((重点中的重点,Java也能实现多继承的这种机制的原    因。重点掌握接口的定义,接口的实现与引用,接口的继承)这里  与C++多继承区别学习)

六、容器

1.Collection接口(理解一下容器的概念,与数组的作用比对一下)

2.继承于Collection接口的List接口(数据对象有顺序可以重复,重复的概念牵扯到equals方法,实现类有LinkedList、ArrayList)

3.继承于Collection接口的Set接口(类似数学里面的集合,数据对象没有顺序且不    可以重复,实现类有Hashset)

4.Map接口(key-value方式存储数据,Map接口的实现类有HashMap、TreeMap等)

5.Collections类(注意与Collection接口相区别)

七、多线程

1.线程的概念

2.Java的Thread线程类与Runnable接口

3.多线程的同步控制

4.线程之间的通信

你可能感兴趣的:(JAVA基础学习)