【Java基础-前导篇】Java基础学历路线

前言

        正所谓“工欲善其事必先利其器”、“磨刀不误向牛羊”(口误)。做任何事情,制定一个好的计划,往往会事半功倍。学习也是一样,系统的学习会让你学起来相对比较轻松而且掌握比较牢靠。因此在正式学习java之前还是先了解一下学习路线,脑子里有个大概的路线图,学到哪里,学了多少心里面有个底,这样不至于乱学、瞎学。好了,废话不多说,开启编程学习之旅吧。

 

Java学习路线

1.Java 简介

        知己知彼百战百胜,想要征服他,必须先了解他,因此必须了解一下Java的发展史以及他的一些特性。

2.Java 开发环境配置以及开发工具

   要想顺利的运行程序,必须提供一个合适的环境。JDK就为我们提供了一套完整的基础包以及运行环境等。

3.Java 基础语法

        众所周知,不管是汉语也好英语也罢,我们在刚开始学习他们的时候,都会想学习他的语法,主语、谓语、宾语之类的,那么JAVA作为计算机语言,他也是有语法的,因此在学习一门语言之前,还是要先了解相关语法。

4.Java 对象和类

        这里的对象不是生活中谈对象的对象,也不是下象棋中的一对象,而是指程序的操作对象,在java中有一句话叫做“万物皆对象”可见“对象"的重要性了。

5.Java 变量类型

        变量就是可变的量,与初中所学的X变量是一个意思,我们可以对其进行赋值,计算,变更的操作。

6.Java 基本数据类型

        数据类型则是对java中操作的一些列数据进行分类,不同类型的数据之间可以间接或直接的转换,不通数据类型通关不同的关键字进行区分。

7.Java 修饰符

           在java中也是有一些关键字来对程序进行修饰,表示程序的可用范围;Java语言提供了很多修饰符,主要分为以下两类:

  • 访问修饰符
  • 非访问修饰符

8.Java 运算符 

        计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:

  • 算术运算符
  • 关系运算符
  • 位运算符
  • 逻辑运算符
  • 赋值运算符
  • 其他运算符

9.Java 循环结构

        当你需要对每个动作进行重复操作的时候,就需要用到循环结构了,基本所有的程序里面都会用到循环语句。正所谓没有循环不成方圆(还挺押韵);如:你跑100米的时候,绕着操场跑步就是一个循环的动作;

10.Java 条件语句

        Java 中的条件语句允许程序根据条件的不同执行不同的代码块。一个 if 语句包含一个布尔表达式和一条或多条语句。生活中随处可见条件语句,你出门选择交通的时候,骑车还是坐地铁,其当你选择其中之一的时候就已经进行了一次条件选择了。

11.Java 数组

        数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。

12.Java 日期时间

        java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。

13.Java 正则表达式

        正则表达式定义了字符串的模式。

        正则表达式可以用来搜索、编辑或处理文本。

        正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。

14.Java 方法

        属于行为动作,可以执行一些功能。

15.Java 流(Stream)、文件(File)和IO

        程序本质上就是通过一些列指令去运算数据,只要程序启动了,必然会与磁盘或者内存进行数据读取/写入,此行为称为IO。

16.Java 异常处理

        异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。

比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。

异常发生的原因有很多,通常包含以下几大类:

  • 用户输入了非法数据。
  • 要打开的文件不存在。
  • 网络通信时连接中断,或者JVM内存溢出。

这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。


总结

        人生就是在不断地学习,学习是一个之久的动作,因此,不管学什么都需要循序渐进,切不可不循序渐进,一步一个脚印,一天学一点,十天学十点。菜鸟与大神之间的差距就只有“坚持”二字。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值