Day1--3.28

完成任务:Java语言基础

       第一天没有看的太多,只是熟悉Java基本语法,定义,练习一些小程序,熟悉Java环境。

(1)数据类型。一是注意变量的作用域,其中局部变量在使用前必须初始化,而类域变量可以通过默认初始化而不必强制初始化。

                           二是注意数据类型的范围,在以后的计算时不要越界。

(2)表达式。一是注意优先级。举个例子,int a1=2,a2=2;

                                                                    int b=(++a1)*2;  //先++后运算

                                                                    int c=(a2++)*2;  //先运算后++

                      二是区分“&,|” 与“&&,||”。“&,|”是运算符两边先被执行,再进行比较;“&&,||”则是先对左边进行计算,若能

                          确定结果则不再对右边计算。这两种不同在算法中

                           牵扯到效率问题。

(3)控制语句。分支,循环,跳转,很基本不多说。

(4)数组。格式要写对,且数组是从0开始。

 

        概念就是如上。自己根据书上例子的程序,理清思路先自己敲一遍再和课本对照,没有问题。吸取之前学C++时,对程序有思路,可是总出现定义声明等语法错度,其实也是练的太少。经过今天学习,基础问题已经搞定。明天起,从Java的类与对象学起。

        最后总结下今天的学习方法,先看课本熟悉概念理清思路,代码一定要先自己写一遍再和课本对照,这样收获很大。

      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值