java se主要学什么_学习java se篇的小结及一些学习路线的思考

从开始到现在真正确定学java也差不多一个月了,等级考试(感觉不难也没有很大用处)已经过去了。在这期间主要学习java se,也就是基础部分的知识。现在才刚开始看数据库部分,mysql和oracle里的一些基本知识,主要还是学习sql语句。总结一下java se知识点(在网上看到觉得总结较全,基本上也这些知识点):

1 开发环境Java SDK 下载和安装

2 环境变量的配置(path和classpath)

3 编程基础 标识符命名规范

4 Java数据类型

5 运算符

6 分支语句(if,switch)

7 循环语句(for,while)

8 函数的定义方法

9 面向对象基础 面向对象与面向过程语言之间的区别

10 面向对象基本思想(封装)

11 类的定义方法

12 对象和类的关系

13 对象的创建方法

14 通过对象使用成员变量和成员函数的方法

15 构造函数的作用

16 函数的重载

17 static 的作用

18 this的作用

19 面向对象高级面向对象基本思想(继承)

20 继承的作用

21 继承的语法特点

22 super的使用方法

23 面向对象基本思想(多态)

24 对象的向上转型和向下转型

25 final关键字的作用

26 抽象类和接口的定义方法

27 接口和抽象类的语法特征

28 抽象类和接口在面向对象编程当中的地位和意义

29 设计模式(工厂方法模式)

30 Java当中异常的定义

31 异常的分类以及各自的特点

32 try…catch…finally 结构的处理方法

33 throw和throws 的使用方法

34 自定义异常的使用方法

35 内部类的定义方法

36 匿名内部类的定义方法

37 内部类的常见使用方法

38 线程 线程的基本定义

39 在 Java 当中实现线程的两种方法(使用Thread 或Runnable)

40 线程运行状态介绍(准备,运行,阻塞,死亡)

41 线程间通信的方法

42 线程同步

43 线程死锁

44 IO IO 基本概念

45 输入流和输出流的作用

46 Java当中IO 流的分类方法

47 常 见 IO 类的使用方法(File,FileInput,FileOutput,Reader,Writer以及其子类的使用方法)

48 类库 类集框架中常见类的使用方法(ArrayList,LinkedList,Queue,Stack,HashSet,HashMap)

49 日期相关类的使用方法(Data,DataFormat,Calander)

接下来的国庆长假里打算就这些知识进行编码的强化训练,找demo回来看,从模仿开始,希望在基本功方面能打下一个扎实的基础。只要有了基础,下一步相信会走得更好。

由于希望在java ee方向发展,所以自己也总结了一条java学习路线,不知道合理与否,如果有不妥,希望各方前辈不吝提出修改意见。

130016774.jpg

我很清楚自己对于java ee的了解还处于一个比较浅层的认识阶段,比如觉得它就是类似做一个OA办公系统、或者一个学生信息管理平台等等的一种实现它们的技术,还有很多它能做的都不甚了解。所以我更加希望能通过自己的学习去更好地理解好“java ee可以做什么”。

总之,行动胜于空谈!不要去在意那些“java将死,java没有出路”的闲言闲语。自己喜欢,不就可以了吗。 Just coding.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值