【Java基础内容总结】Java基础看这个就足够了

一、创建第一个工程

打开Eclipse,创建HelloWorld程序

打开Eclipse选择菜单 File --> New --> Java Project新建工程
填写工程名称为HelloWorld
右键工程名创建类
输入代码


public class HelloWorld {

  public static void main(String[] args) {
    System.out.println("Hello World");
    // TODO Auto-generated constructor stub
  }

}


右键运行

运行结果显示


二、Java基本数据类型



char size = 16
char min = 0
char max = 65535
char default = 0
byte size = 8
byte min = -128
byte max = 127
byte default = 0
short size = 16
short min = -32768
short max = 32767
short default = 0
int size = 32
int min = -2147483648
int max = 2147483647
int default = 0
long size = 64
long min = -9223372036854775808
long max = 9223372036854775807
long default = 0
float size = 32
float min = 1.4E-45
float max = 3.4028235E38
float default = 0.0
double size = 64
double min = 4.9E-324
double max = 1.7976931348623157E308
double default = 0.0
max int = 2147483647
max int to short = -1
max int to long = 2147483647
max int to float = 2.14748365E9
max int to double + 2.147483647E9
max int = 2147483647
max int + 1 = -2147483648
min int = -2147483648
min int - 1 = 2147483647
max double = 1.7976931348623157E308
max double + max double = Infinity
- max double = -1.7976931348623157E308
- max double - max double = -Infinity
boolean value = true
int i/j = 1
double i/j = 1.0
double (double)i/j = 1.2
double i*1.0/j = 1.2


三、Java的基本流程控制语句
1、If-else
if-else语句主要是根据if的判断结果,选择不同的分支路径,可以if-else嵌套,也可以单独使用if语句,还可以使用 if-else if-else if-…-else进行嵌套

public static void testIfElse(int num) {
    System.out.println("num = " + num);
    if(num < 10) {
      System.out.println("num < 10");
    }
    
    if(num < 100) {
      System.out.println("num < 100");
    }else {
      System.out.println("num >= 100");
    }
    
    if(num < 50) {
      System.out.println("num < 50");
    }else if(num>=50 && num <100) {
      System.out.println("num>=50 && num<100");
    }else {
      System.out.println("num > 100");
    }
  }


2、Switch
当需要判断的条件比较多时会出现很多的if-else,这种代码的可读性比较差,所以我们可以选择使用switch语句

public static void testSwitch(Color color) {
    switch (color) {
    case RED:
      System.out.println("color is " + Color.RED);
      break;
    case GREEN:
      System.out.println("color is " + Color.GREEN);
      break;
    case BLACK:
      System.out.println("color is " + Color.BLACK);
      break;
    case YELLOW:
      System.out.println("color is " + Color.YELLOW);
      break;
    default:
      break;
    }
  }


3、For
for循环是依靠三个字段达到循环的目的,三个字段分别是初始值,结束条件,游标移动。也就是设置一个初始条件,每次循环进行一次游标移动,当达到结束条件时推出循环。

public static void testFor() {
    int[] array = new int[10];
    for(int i=0;i<10;i++) {
      array[i] = i;
    }
    
    for(int j:array) {
      System.out.print(j+" ");
    }
  }


4、While
while语句是循环语句的另一种方式,当while后面的条件成立时继续循环,当条件不成立是时退出循环,也可以使用do-while嵌套,在do后面首先执行一次循环再到while中进行循环是否继续的检测。

public static void testWhile() {
    int[] array = new int[10];
    int i = 0;
    while(i

你可能感兴趣的:(架构资料,Java初级)