grammar
SpencerHale
return Math.pow(Math.pow(x * size, 2) + Math.pow(y * 2*size, 2) - 1, 3) - Math.pow(x * size, 2) * Math.pow(y * 2*size, 3) <= 0;
展开
-
&和&&的区别
1. &是位运算符。&&是布尔逻辑运算符。2. 在运行上,&两边的条件需要计算,所有都需要判断,而&&先判断左边,如果不成立则后面的就不需要判断,如果成立就继续判断右边的条件。原创 2017-03-22 18:08:00 · 775 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别
1.String:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。2.StringBuffer:字符串变量(Synchronized,即线程安全)。如果要频繁对字符串内容进行修改,出于效率考虑最好使用StringBuffer,如果想转成String类型,可以调用StringB uffer的toString()方法。3.StringBuilder:字符串原创 2017-03-22 19:23:45 · 402 阅读 · 0 评论 -
char型变量中可存储一个中文汉字
JAVA默认的编码是UNICODE,不是ASCII;只要汉字在unicode编码中,都可以存储。所以java中的char是2字节byte。原创 2017-03-22 19:33:21 · 845 阅读 · 0 评论 -
方法重载overload与重写override的区别
重载Overload重写Override相同点见下见下不同点参数签名必须不一致参数签名必须一致 不限制返回类型返回类型必须一致 用于同一个类的所有方法(包括从父类中继承而来的方法)只用于子类重写覆盖父类的方法 不限制…对方法的访问权限和抛出异常有特殊要求 一个方法在所在的类中可被原创 2017-03-22 22:27:29 · 557 阅读 · 0 评论 -
.equals()与Hashcode,==的区别
一般来说equals()是用来给开发者进行重写,比较两个对象在什么情况下是相同的。equals() ==判断左右是否长得一样判断左右是否为同一个东西判断两个变量或实例所指向的内存空间的值是否相同判断两个变量或实例是否指向同一个内存空间对内容进行比较对内存地址进行比较值是否相同引用是否相同原创 2017-03-22 17:43:22 · 243 阅读 · 0 评论