Java 位运算符

Java位运算符(bitwise operators),应用于整数类型(int),长整型(long),短整型(short),字符型(char),和字节型(byte)。 位运算符作用在所有的位上,并且按位运算。假设a = 5,b = 12;它们的二进制格式表示将如下: A = 0101 B = 1100 ----------------- A&B = 0100 A | B = 1101 A ^ B = 1001 ~A= 1010 操作符 More


Java 关系运算符

Java的关系运算符(relational operators)也称为“比较运算符”,用于用来比较判断两个变量或常量的大小。关系运算符是二元运算符,运算结果是 boolean 型。当运算符对应的关系成立时,运算结果是 true,否则是 false。 运算符 描述 例子 == 检查如果两个操作数的值是否相等,如果 More


Java逻辑运算符(&&、||和!)

逻辑运算符,把多个条件联合判断,用来判断条件是否成立。举例子,小明大于10岁,且数学测试分数超过90分,才能参加全国数学竞赛。 比如 int age = 12; int score = 97; if(age>10 && score > 90){ System.out.println("可以参加数学竞赛"); }else{ System.out.println("不可以参加数学竞赛"); } 运算符 用法 含义 More


自定义java toString方法

java里我们经常System.out.println(xx) xx可以是一个List 一个HashMap 一个HashSet 一个什么奇怪的自定义的类。 只要能正确显示字符串的背后起作用的都是一个叫toString 的方法。 看个例子 package com.javaer.examples; import java.util.ArrayList; class Girl{ String name = ""; int age = 0; } public class JToString { More


java公共变量迷局-变量为何改变

java变量迷局 java申请变量需要重新开辟内存,增加程序开销,所以我们会看到某些程序里,将一些小变量,声明为全局变量,比如i用来for循环 如果全局变量被一个函数赋值,那么就会立即改变。 package com.javaer.examples; public class TestVariable { int i,j; public void A1(){ for( i = 0 ; i < 10;i++){ System.out.println("A" More


java 数组学习

我们来使用java的数组的例子,来学习一下java的数组使用。 now we use arry. we use string to learn array. of course you can use int type in array. for example: int[] stu = new int[2] /** java-er.com learn java is so easy */ import java.util.*; public class JavaArray { public static void main(String[] args){ String[] arr = More


java 算术运算符

算术基本就是和数字有关系加减乘除 Java 中的算术运算符主要用来组织数值类型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。 1. 一元运算符 一个变量自己玩 运 算 符 名 称 说 明 例 子 -  取反符号 取反运算 b=-a ++ 自加一 先取值再加一,或先加一再取值 a++ 或 ++a More


java里的final和static使用方法

final变量被定义为一个常量,是一个无法修改的量。我们只能给他赋值一次。 final, the variable can be defined as a constant and can not be changed;we only assgin the value for the final variable once. final定义的方法,无法被重写。 final, the definition of the method can not be covered; final定义的类,不能被继承 final, the definiti More


java private,protected,default,public 的区别

这些英文版的文章,以前写的,现在翻译成中文。希望对大家有帮助 Java Access Modifiers 1. private 2. protected 3. default 4. public 1.private. if a method is private , you only use it in it's self class 如果方法为pricate,只能在自己的class里使用 2.default. if a metod is default.you can use it in the clas More


java interface教程

java interface就是表示一个接口,接口只有方法,但是没有实际的实现。实现他的接口可以采用不同的程序。 Java the interface is a set of methods statement to be some method features, a set of interfaces only methods of characteristics of no method to realize, so these methods can in different places were different class implements, and these More