Java学习--week one

来源:互联网 发布:情义我心知 电影 2005 编辑:程序博客网 时间:2024/06/16 16:36

      本周主要学习了:第二章     Java语言基础。第二张是关于Java语言的一些基础知识。例如数据类型,数值转换,语言逻辑运算等。

      第一小节是关于数制转换,即十进制,二进制,十六进制之间的相互转换,计算机中的数据是以二进制的形式保存的,因此熟练掌握两者之间的转换很重要。

     第二小节:

      1、变量与数据类型。

           Java数据类型有基本数据类型,引用数据类型,自定义数据类型三类。

基本数据包括byte类型,short,long,int类型,char类型,float,double,布尔类型。变量是用来存储数据,可简化计算。

      2、变量的定义要依据需要选择数据类型,同时给变量命名时要注意语义化,即看到变量能想起来这个代表的是哪个数据。并且定义变量时要注意数据类型的取值范围,避免出现数值溢出。变量的作用域是当前位置到当前大括号结束内部的的代码块。

       3、类型转换,小类型数据与大类型数据之间进行转换时要注意精度缺失的问题。

       4、通过args数组获取数据。从控制台获取数据,首先要在main方法前导入scanner对象,然后才能开始使用scanner类型定义数据,否则会报错。

       5、变量的自加、自减、自乘、自除。这四个操作与C语言中的方法一样,不做讲述。

       6、调试,先设置断点,在某行行号处双击即可,再次双击删除断点,之后就可以进行调试,调试步骤也与C的调试方法大同小异。

      第三小节:关系运算即判断不同数据之间的关系,例如判断大小等。

      第四小节:逻辑预算包括与,或,非三种,优先级是非>与>或。其中与运算和或运算又有长短路之分。长路运算即运算符左右两边的表达式均进行运算,短路运算则需要先进行左边的运算再判断是否需要进行右边的运算。

      第五小节:if 语句的使用。if语句可以单独使用也可以嵌套使用,其中if语句后的表达式为判断条件。

      第六小节:switch语句的使用 。switch语句后面的表达式结果用来与case后面的常熟或者字符进行比较,以此来判断需要执行的是哪些代码。还需要注意的是break语句,如果没有写break语句,则一直执行直到遇到break语句或者整个switch语句结束为止,

      第七小节:循环语句,这里介绍了三种循环结构,for循环,while循环,do while循环。for循环需要有循环变量初始值,循环结束条件,循环变量两三个参数。while循环只需要循环终止条件,但是先要判断符合条件才能进入循环,否则while循环语句不执行。do while语句同样只需循环终止条件,但是是先进入循环,再判断是否符合条件。

      ps:本周由于综测和数据库第一次实验,进度比较慢,之后会赶上的^_^。

     

原创粉丝点击