Java基础语法一、 Java概述
Java作为一款应用广泛的编程工具,具有跨平台操作、面向对象设计以及易于掌握等显著优势。Java编写的程序必须依托Java虚拟机(JVM)来运行,这一特性使得Java程序能够在各种硬件和操作系统环境中得以顺利执行。
1. Java程序结构
一个简单的Java程序通常具有以下结构:
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,全站资源免费下载点击查看会员权益