技术文章

零基础学Java有怎样的体会?

零基础学Java有怎样的体会?我以前学习过,学习前是完完全全的小白。不知道你学习这个变成需要用来做什么,但是我告诉你,都涉及哪些方面。

零基础学Java

第一,Java,是一种后台语言,就是运行在服务器上。与之配套的有,数据库语言(用来存储数据,增删改查数据),前端语言(你可以理解为网页制作)。

第二,Java是英文开发界面。当然,词汇也不是非常多,英语不好也是可以学习的。有很多的程序员,他们英语不好也是可以胜任的。

第三,Java既然是一种开发语言,那么,本身是有一套严格的语法规则。另外,很重要的是算法,拿排序算法来说,有冒泡排序法,二叉树排序法等等,都是要求理解的(因为在你做轻量级程序的时候,运算量比较小,他们执行任务所消耗的时间差不多的,但是Java通常用来开发大型的项目,是非常讲究效率的),讲真的,感觉算法比语法规则本身更费力,语法规则只要你记住就可以了,而算法确实要求你理解。当然,任何编程语言都要学习算法,不仅仅是Java。

第四,Java的安全性高,很稳定,平台可移植等等特点,向来开发重量级项目,大型网站等等,比如12306的网站那种级别,可以同时容纳全国人民同时访问。轻量级程序用Java的比较少。

零基础学Java

第五,面向对象开发。这个是跟面向过程开发相对应。这个解释起来有些深,反正就是更加符合人类社会的方式进行编程,比如Java的三大特点,继承,多态和封装。这个你想了解的话可以单独再搜索。

第六,配套的数据库语言一般是IBM的DB2,或者是Oracle,都是大型数据库。学起来也需要很熟练才行,才能跟服务器很好的交互数据。

总之,零基础学Java需要认真,用心才行,需要记忆和理解的东西非常多,另外Android系统编程也需要Java扎实哦