Java基础语法一、 Java概述

Java作为一款应用广泛的编程工具,具有跨平台操作、面向对象设计以及易于掌握等显著优势。Java编写的程序必须依托Java虚拟机(JVM)来运行,这一特性使得Java程序能够在各种硬件和操作系统环境中得以顺利执行。

1. Java程序结构

一个简单的Java程序通常具有以下结构:

Java基础语法 _ Java程序结构 _javastatic关键字

public class HelloWorld {  
    并接收一个字符串数组类型的参数args。
输出文本“Hello, World!”至控制台。
    }  
}  

2、Java基本输入输出1. 标准输出

System.out.println("hello");
输出显示:“请输入的整数是:”,接着是变量i的值。

标准输入Scanner类,位于2.1版本,其使用时必须导入java.util包。

import java.util.*;

2.2 需要构造Scanner类对象

它附属于标准输入流System.in。

Scanner对象s被创建,用于从系统输入中读取数据。

2.3 常用的next()方法

nextInt():输入整数

nextLine():输入字符串

nextDouble():输入双精度数

next():输入字符串(以空格作为分隔符)

2.4 测试代码

Scanner对象s被创建,用于从系统输入中读取数据。
请输入一个整数,谢谢。
int i = s.nextInt();
请输入一个双精度浮点数值,谢谢。
double d = s.nextDouble();
请输入一段文字:
String sc = s.nextLine(); 

二、Java数据类型1.为什么需要数据类型

在开发过程中,我们必须将现实世界的各种元素转化为信息世界的模型。这些信息涵盖了诸如字符(包括中英文、数字、标点及特殊符号等)、数值(如整数和实数)、逻辑值(真与假)、图像、视频以及声音等多种形式。在存储这些数据信息时,我们必须对数据的大小和类别进行区分,正是基于这一需求,数据类型的概念应运而生。

2、数据类型分类

Java数据类型氛围基本数据类型和引用类型

Java定义了八种基础数据类型,包括byte类型(代表位)、short类型(代表短整数)、int类型(代表整数)、long类型(代表长整数)、float类型(代表单精度浮点数)。

双精度浮点数、字符类型、布尔逻辑值。

引用类型有:类,接口,数组等

3、基本数据类型的应用

public class Demo03 {
基本数据类型主要被划分为三大类别,分别是字符型、数值型和逻辑型。
    //字符型:
存储单个字符的Unicode编码通常占用2个字节,无论是汉字还是英文字符,均需以两个字节的空间进行存储。
    char sex='男'; 
    //可以存放多个字符的  也可以存放一个字符  用""
    String name="yaoming";
    String pwd="12345M";
    
    //数值型:
    //整数
分配一个字节用于存储数据,一个字节由8个二进制位组成。图片、视频和声音等多媒体数据,均通过多个这样的字节进行存储。
    byte b=127; //-128-127之间
该数据类型占用两个字节存储空间,相当于16位二进制数,其表示范围从-32768至32768。
    short s=10000;
    //int :分配4个字节的空间  -21亿--21亿
    int a=40;
    //long :分配8个字节的空间  
    long l=675677657;
    
    //浮点型
单精度浮点数在内存中占用4个字节的存储空间,其精度可达到小数点后六位。
    float f=1.45f;
    f=3;//浮点型 可以存放整数
    
双精度浮点数占用8个字节的存储空间,其精度可达小数点后15位。
    double pi=3.1415926;
    
    //逻辑类型  只能存放 true 或 false
    boolean isStudent=true;
    isStudent=false;
    }
}

三、变量与常量1、变量

变量是一种被赋予特定名称的存储空间,其功能是存放数据。在程序执行的过程中,这些变量的数值能够进行相应的调整与变化。

变量的定义包含两个要素:一是变量的种类,二是变量的名称;其中,变量的种类决定了其占用的存储空间大小。

本网站每日更新互联网创业教程,一年会员只需98,全站资源免费下载点击查看会员权益

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注