Java基础教程

戚薇 Java教程 发布时间:2023-06-21 08:49:38 阅读数:16875 1
下文是笔者讲述的一篇java基础教程,通过这一篇文章的学习,你可以掌握Java的基础使用及流程控制等基本用法,如下文所示

Java语言简介

Java
  是一种高级的、面向对象的编程语言
    具有简单、安全、可移植、高性能、多线程、互联网编程特点和优势

Java基础几件套:数据类型,变量定义,流程控制等

一、数据类型

Java是一种强类型语言
    每个变量都有一个确定的数据类型
    数据类型决定变量在内存中所占的空间大小和变量可以运行的操作

Java的数据类型:
   分基本数据类型和引用数据类型两种

1.基本数据类型

Java基本数据类型
     byte、short、int、long、float、double、char和boolean
public class TestClass {
    public static void main(String[] args) {
        byte b = 26;
        short s = 102;
        int i = 1008;
        long l = 100008L;
        float f = 1.0F;
        double d = 2.0;
        char c = 'j';
        boolean flag = true;
        System.out.println(b);
        System.out.println(s);
        System.out.println(i);
        System.out.println(l);
        System.out.println(f);
        System.out.println(d);
        System.out.println(c);
        System.out.println(flag);
    }
}

2.引用数据类型

Java中引用数据类型
   包括类、接口、数组、枚举、注解等
    下面是引用数据类型的示例代码
public class TestClass {
    public static void main(String[] args) {
        String str = "Hello Java265.com";
        int[] arr = new int[]{88, 99, 100, 200,300};
        System.out.println(str);
        System.out.println(Arrays.toString(arr));
    }
}

二、变量

Java中变量是
   用于存储数据的存储空间
   需先定义才能使用
    定义变量
	  需指定变量名、变量类型和初始值等信息
  
 Java中变量:
     分为局部变量、成员变量和静态变量三种类型。

1.局部变量

局部变量:
   定义在方法、构造方法或者语句块中的变量
    须初始化后才能使用
    下文是局部变量的示例代码:
public class LocalVariableDemo {
    public void test() {
        int score = 101;
        System.out.println("分数:" + score);
    }
}

2.成员变量

成员变量:
   定义在类中、方法外的变量
    有默认的初始化值

public class MemberVariableDemo {
    private int score = 102;
    public void test() {
        System.out.println("分数:" + score);
    }
}

3.静态变量

静态变量:
   定义在类中、方法外
    使用static关键字修饰的变量 
public class StaticVariableDemo {
    private static int score = 102;
    public void test() {
        System.out.println("分数:" + score);
    }
}

三、流程控制

Java之流程控制:
   包含顺序结构、分支结构和循环结构三种类型

1.顺序结构

顺序结构:
  指程序按照代码编写的先后顺序执行 
public class SequenceStructureDemo {
    public void test() {
        System.out.println("Hello");
        System.out.println("Java265");
    }
}

2.分支结构

分支结构:
  根据条件判断执行不同的代码块
     Java中分支结构有:
	     if语句
         if-else语句
         if-else if语句
         switch语句等

if语句

 
public class BranchStructureDemo {
    public void test(int x) {
        if (x > 0) {
            System.out.println("正数");
        }
    }
}

3.循环结构

循环结构:
   指根据循环条件执行相应的代码块
      Java的循环结构:
	     有for循环
           while循环
           do-while循环等

for循环示例代码

public class LoopStructureDemo {
    public void test() {
        for (int i = 0; i < 10; i++) {
            System.out.println(i);
        }
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202306/6852.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者