Java学习日记(一)变量与流程控制

变量

类型

变量的类型与C++的差不多。

有boolean,char,byte,short,int,long,float,double,void这几种。

没有C++里的longlong,但是java是自带有一个大数系统的,所以无关紧要。

值得注意的是,string和class是引用类型。

这个引用很有意思,C++里也有一个引用。就我的理解而言,这两个引用好像是一回事。有点类似于无法修改的指针。

声明

声明就是type name;。

引用类型要type name = new type;这样子才能在内存里分配空间。

命名

跟C++的命名规则一样

流程控制

循环

跟C++没什么区别

while(condition)
{

}
for(init;condition;change)
{

}

条件判断

跟C++没什么区别,都是

if(condition)
{

}
else
{

}
switch(condition)
{
    case xxx: xxx;
}

发表评论

电子邮件地址不会被公开。 必填项已用*标注