1.下载 java JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装 JDK 3.打开命令行 输入 java 按下 Enter 你会看到 Usage: java [-options] class [args...] (to execute a class) or java [-options] -jar jarfile [args...] (to execute a jar file) where options include: -d32 use a 32-bit data model if More
Java的基本的数据类型一共有8种 String 不是一个基础数据类型,String是一个char数组 char[] 类型说明范围默认值 byte8比特类型(-128 to 127)-2^7 to 2^7-10 short16比特类型(–32,768 to 32,767)-2^15 to 2^15-10 int32比特类型(–2,147,483,648 to 2,147,483,647)-2^31 to 2^31-10 long64比特类型(–9,223,372,036,854,775,808 More
算术基本就是和数字有关系加减乘除 Java 中的算术运算符主要用来组织数值类型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。 1. 一元运算符 一个变量自己玩 运 算 符 名 称 说 明 例 子 - 取反符号 取反运算 b=-a ++ 自加一 先取值再加一,或先加一再取值 a++ 或 ++a More
逻辑运算符,把多个条件联合判断,用来判断条件是否成立。举例子,小明大于10岁,且数学测试分数超过90分,才能参加全国数学竞赛。 比如 int age = 12; int score = 97; if(age>10 && score > 90){ System.out.println("可以参加数学竞赛"); }else{ System.out.println("不可以参加数学竞赛"); } 运算符 用法 含义 More
Java的关系运算符(relational operators)也称为“比较运算符”,用于用来比较判断两个变量或常量的大小。关系运算符是二元运算符,运算结果是 boolean 型。当运算符对应的关系成立时,运算结果是 true,否则是 false。 运算符 描述 例子 == 检查如果两个操作数的值是否相等,如果 More
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 提供了一个特别的三元运算符(也叫三目运算符)经常用于取代某个类型的 if-then-else 语句 变量 x = (条件) ? value if true : value if false 例子 int c = a > b ? a:b; 解释 给c 赋值 如果a > b 成立 那么 c = a 如果 a > b 不成立 那么c = b int a = 5; int b = 10; int c; c = a > b ? a : b; System.out.println("c value is More
Java 的运算符优先级 算术运算符优先级较高,关系和逻辑运算符优先级较低。 多数运算符具有左结合性,单目运算符、三目运算符、赋值运算符具有右结合性。 类别 操作符 关联性 后缀 () [] . (点操作符) 左到右 一元 !、+、-、~、++、-- More
程序的最大魅力可能就是循环,循环也是所有编程开发者使用最频繁的语句。 如果想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 1. while循环 while( //如果条件成立 ) { //执行循环 } Java 代码例子 int i = 0; while(i < 10){ System.out.println(i); i = i + 1; } More
Java的条件判断 一个 if 语句包含一个布尔表达式和一条或多条语句。 1. 一个if int score = 88; if(score > 60){ System.out.println("及格"); } 输出 及格 2. if else int score = 50; if(score > 60){ System.out.println("及格"); }else{ System.out.println("不及格"); } 输出不及格 3. if...else if...else 条件判断 More