JAVA学习的小知识
请问 java中"% "与 "/ "之间的区别?
% 是求模运算符 其实就是求余数 / 是除号 没啥可说的 楼上的都已经解释的很多了 别小看%这个运算符,它在程序中非常有用,将它与random()配合利用,可以完成类似循环的功能,让结果在你的控制之中。
1、%与switch的用法
你想随机在3个结果中产生一个结果。
int i=new Random().nextInt();
switch(i%3) {
default:
case 0:
case 1:
case 2:
}
2、%与循环
int index=-1;
String next() {
index++;
temp=index%stringArray.length;
return stringArray[temp];
}
这样每次执行next()方法,它都会返回stringArray数组里的一个值,而且不会越界。
JAVA就业薪资
3. java培训出来工资与你工作所在城市有关
就像同一个java工程师应聘同一个岗位的话,一线和二线的工资水平那肯定是不一样的,一线工资比二线高,但是相应的,消费水平也高。可是毋庸置疑的一点就是,无论是在哪个城市,java程序员的工资相对来说都比较高。
4. java培训出来工资还与你所在工作单位有关
你说你在BAT和你在一个普通公司里面,谁的工资更高?一般大公司的效益更好,那么底下员工工资一般也低不到哪里去,尤其是BAT这种大公司。
学习JAVA的方向
java是纯面向对象开发,功能强大,分支众多,没有java不能做的软件。C/S也好B/S也好。从功能上讲,没有语言可以和java相比。
Java稳定,应用广泛,一定时期内很难被其他编程语言取代;而许多大型系统都是用java开发,也不可能轻易使用其他语言待遇,所以java的前景应该是稳定而光明的。
JAVA学习的前景
Java的特点:
1.java的风格类似C++,从某种意义上讲,java是C++的一个变种;
2.java摒弃了C、C++中的容易引发错误和难以理解的指针,结构,以及内存管理等;
3.java提供了丰富的类库,很方便开发程序;
4.java是完全面向对象的语言,支持 继承,重载,多态等面向对象的特性;