Hi!请登陆

0基础如何开始学习java

2021-2-28 26 2/28

相信大家对于编程多多少少都会有一点了解,所谓编程,就是使用计算机语言对与计算机进行交流,是计算机服务于人类。而java语言就是一中跨平台的面向对象语言。

作为小白,刚接触java可能会比较吃力,我个人认为学习一种语言首先是了解这门语言是干什么的,为什么去学java,其次是了解他的开发工具,最后就是语言的语法知识。

1、java主要用来做什么的

可能有人会说当然是编程了,这么说也对,但是过于泛泛,准确来说java主要应用于web端和App的开发,我们手机上使用的app,浏览的网页等后端技术大多为java语言。

2、为什么学java

首先我们要知道java为什么会有很多人去使用它,它的强大在于哪里。说到这里就不得不说到平台即操作系统,由于有不同得操作系统,不同得协议规定,所以导致在开发过程中就会存在同意软件须针对不同得操作系统进行开发,大大降低了开发效率。而java的强大就来源于他的跨平台特性。

3、java的开发工具

作为一个java程序员,你首先要知道java在哪里去编写,怎么会编译,怎么去运行,java开发工具怎么去配置环境等,如jdk的下载安装,jdk的环境配置。配置好jdk后我们就可以利用文本文件写一个“hello word”了

代码图

进入cmd

运行图

开始学习java

当我们做好了这写准备工作后,我们就可以着手于java语言的基础语法等知识点,如:变量和标识符是什么,基本类型几种,分别是什么,如何声明基本类型,基本类型之间的进制的转换是怎么样,关键字和转义字符有些什么,运算符的优先级、分支语句,循环语句等知识点的了解。

当我们学会了基本语法后,就可以学习方法、如如何定义方法,方法的返回值、方法重载和重写的区别等、数组的应用。简单算法的了解 如 冒泡排序、插入排序等。当我们度过这一阶段,就可以开启核心的知识区域——面向对象的学习了。

从学习面向对象开始,我们最大阻碍就是编程思想的转变,之前的学习我们大多是面向过程的开发,从这一阶段开始,我们必须进入思维和逻辑的转变。我们要有万物皆可对象的思想观念,如同程序员之间的一个小幽默“虽然我是单身狗,但我们从不缺对象”。这一阶段我们要学习什么是类、类的三的特性(封装性、继承性和多态性),接口的使用,链表的原理,设计模式的了解。当我们学到这里的时候基本上已经掌握了java的基本语法和功能。之后就是进阶阶段了。

之后我们要面临的就是jdk中常用API类库,文件的流处理,集合,线程的并发处理等等,但是如果你觉的学到这里就结束了那就大错特错了。我们文章开头说过java是做web开发的,接下来我们要去接触jsp,html,js等语言知识,还有重中之重的数据库语言 sql。当然当你学到这里也就逐渐清楚了学习的方向。一般学习最新的框架知识如:ssm(Spring + SpringMVC + Mybatis)。

最后总结一句:学习之路任重而道远,要有活到老学到老的心理建设。

相关推荐