重头开始——初衷不变

  今天是2019年7月1日,距离我出校工作的时间刚好是100天,经历了这100天,我明白了自己适合做什么、需要干什么。我觉得,人的一生,即使没有房没有车,但要看清自己,因为只有这样你才过得更好、过得更开心。

  在这段时间来,我一直在迷茫着不知道自己能做什么、能干什么,我决定一步一步的来,慢慢的来,重头再来,因为我们还年轻,趁着我们年轻,就应该有年轻的朝气,很感谢大家一直对我的支持以及关心,在此,谢谢曾经帮助过我的人!

  下面是我从网上找出的学习方法,一步一步的来。我将继续写博客,帮助更多的人!

一、java开发环境的搭建和第一个java程序的运行:

1.1jdk的安装

1.2第一个java程序——hello world

1.3java的运行原理

1.4集成开发环境(IDE)介绍

二、变量、数据类型和运算符:

2.1变量的声明和数据类型

2.2基本数据类型的变量

2.3Java的表达式和运算符

2.4运算符的优先级别

三、程序流程控制:

3.1条件判断

3.2循环结构

3.3多重循环和break、continue语句

3.4数组

四、面向对象(1):

4.1面向对象的基本概念

4.2属性和普通方法

4.3构造方法

4.4包

五、面向对象(2):

5.1继承

5.2多态

5.3访问修饰符

5.4static和final修饰符

六、面向对象(3):

6.1abstract抽象类

6.2接口

6.3问题总结;值传参,对象作为参数时的值传参

七、字符串(String)对象和数学(Math)对象:

7.1String字符串

7.2StringBuffer和StringBuilder

7.3Math类

八、java的异常处理:

8.1异常的基本概念和处理流程

8.2各种常见的异常

8.3异常的嵌套和级联

8.4自定义异常和throw、throws的使用。

九、java的工具(Util)包(1):

9.1Date类

9.2Calendar类

9.3Random随机数类

9.4ArrayList

9.5LinkedList

十、java的工具(Util)包(2):

10.1Set接口,HashSet实现

10.2TreeSet介绍

10.3Map接口和HashMap实现

10.4properties属性文件

十一、java的输入/输出(IO)包(1):

11.1File文件的基本操作

11.2字节流

11.3字符流

十二、java的输入/输出(IO)包(2):

12.1带缓冲的流

12.2datainputstream和dataoutputstream

12.3randomaccessfile

十三、java的输入/输出(IO)包(3):

13.1serializable序列化

13.2压缩与解压(1)

13.3压缩与解压(2)

十四、线程:

14.1线程概念和两种实现方法

14.2线程示例和传参问题

14.3线程的同步

14.4死锁

十五、swing的简单介绍:

15.1swing的入门

15.2实例讲解

15.3控件、事件处理和布局介绍

15.4弹出框和多个窗口之间的切换

十六、网络编程——socket的认识:

16.1网络相关理论基础

16.2URL类统一资源定位和Inetaddress类简介

16.3socket的通讯

16.4使用多线程监听多客户端

十七、多人聊天系统:

17.1项目概述和界面设计

17.2服务器端的实现

17.3客户端实现

猜你喜欢

转载自www.cnblogs.com/weibanggang/p/11117170.html