黑马程序员_开始我的java之旅

----------- android培训java培训、java学习型技术博客、期待与您交流! -----------

    在这里开始我的IT之旅,辞职之后,现在开始在传智播客上java基础班,希望这次可以去用自己最大的力量去是实现自己的梦想。我自己大学的专业是应用化学,对于编程语言就完全是一个门外汉,但我希望通过自己的努力去成为一个合格的负责任的IT人才。下面我就这几天的学习做下大概的总结(有些东西可能说的不是那么专业)。

    在第一天学到了java的基础知识,认识到java就是一种编程语言,有属于自己的独特的特点(封装,继承,多态等),最重要的是可以跨平台,实质也不是java本身可以跨平台,是运行java类文件的虚拟机可以是实现跨平台,这样我们可以通过编写不同版本的JVM来实现跨平台。然后学习安装JDK,学会修改环境变量,最后学会最简单的"Hello World"语句的输出。

第二天开始学习数据类型和运算符,在这里主要要记住基本数据变量的8种类型(byte,short,int,long,float,double,char,boolean)和引用数据的3种类型(数组,类,接口),以及常量几种型式。接下来就开始讲语法结构:有if和swith相关的选择结构,for和while,do while 相关的循环语句,通过今天的学习,我觉得最重要的是先去掌握语法结构,然后明白各个语句结构的执行特点,然后再就是大量的练习。针对for循环我们做了很多练习,如打星星,一行星星,多行多列星星,直角三角型的星星结构等,在各种练习中充分理解循环,理解嵌套循环。

 

今天我们主要学习函数和数组,我觉得函数最主要的就是把我们想要的功能独立封装起来,达到了代码的复写行,可以多次调用,阅读性也增强了。今天还学习函数的特点,重载(主要根据函数名和参数列表来判断是否重载),然后还有有返回值和无返回值的区别,最重要的如何去定义了函数后去调用合适的函数。有了数组,我们可以实现大量的同类数组的封装,然后可以对数组中的元素进行进行操作(来通过操作数组的下标来操作)。下面有我今天做的练习,第一个是求数组的最大值,第二个是对数组从大到小进行排序

 ----------- android培训java培训、java学习型技术博客、期待与您交流! -----------

 

 

你可能感兴趣的:(开始java之旅)