变量
类型
变量的类型与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; }