黑马程序员技术交流社区

标题: 学习经历 [打印本页]

作者: chendedi    时间: 2018-5-13 12:46
标题: 学习经历
基础班就要结束了,在这半个月中我从对Java一无所知的小白变成了对Java略有了解的萌新。在这里就谈谈这半个月学习后对Java的认识。
Java是一种面向对象的强类型编程语言面向对象是指以对象为基本粒度,其下包含属性和方法。对象的说明用属性表达,而通过使用方法来操作这个对象。面向对象技术使得应用程序的开发变得简单易用,节省代码。Java是一种面向对象的语言,也继承了面向对象的诸多好处,如代码扩展、代码复用等。
  所谓的跨平台性,是指软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下正常运行。这是软件发展的趋势和编程人员追求的目标。之所以这样说,是因为计算机硬件的种类繁多,操作系统也各不相同,不同的用户和公司有自己不同的计算机环境偏好,而软件为了能在这些不同的环境里正常运行,就需要独立于这些平台。
  而在Java语言中, Java自带的虚拟机很好地实现了跨平台性。 Java源程序代码经过编译后生成二进制的字节码是与平台无关的,但是可被Java虚拟机识别的一种机器码指令。 Java虚拟机提供了一个字节码到底层硬件平台及操作系统的屏障,使得Java语言具备跨平台性。
在这段学习中我感觉用的比较多的是for循环语句,比如在以下情况常用到。
1.        我们在遍历数组是就会用到; for (int i = 0; i < arr.length; i++)
2.        遍历字符串时:for (int i = 0; i < str.length(); i++)
3.        遍历集合时:for (int i = 0; i <array.size(); i++)
还有我们在调用方法是一般是先建立对象,然后通过对象调方法。
作者: 小浙姐姐    时间: 2018-5-15 11:17
认识的还不够多,继续努力呢!
作者: 小浙姐姐    时间: 2018-5-15 11:17
认识的还不够多,继续努力呢!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2