java的基本语法
java基本语法
1.注释
在开始写代码的时候一定要养成一个写注释的好习惯,在平时练习中,我们的代码还是清晰易懂的,
但是在项目结构复杂起来的时候一定要给自己的代码添加注释,这个注释不仅是方便自己去看,也是为了让我们学程序的能够看懂,这样对项目的要求也看起来更加直观。
注释,分为三种分别是单行注释,多行注释,注释并不会被打印出来
1.1单行注释
public class Hello {
public static void main(String[] args) {
//单行注释,输出一个Hello,World
System.out.println("Hello,World");
}
}
然后运行代码
Hello,World
1.2多行注释
多行注释以以/*开头,星号加反斜杠结尾,可以对一段文字进行注释。
/*多行注释
注释并不会被执行
一定要添加注释*/
1.3JAVADOC:文档注释0
/**
* 这个类演示了文档注释
* @author lingstar
* @version 1.2
*/
javadoc 工具将你 Java 程序的源代码作为输入,输出一些包含你程序注释的HTML文件。
每一个类的信息将在独自的HTML文件里。javadoc 也可以输出继承的树形结构和索引。
标识符
-
所有的标识符都应该以字母,美元符号($),或者下划线(_)开始
-
首字母之后可以是字母,美元符号,下划线或者数字的任何字符组合而成
-
标识符是大小写敏感的(一样的字母,大写和小写不是同一个标识符)
-
一般用英文命名,美观,易懂!
关键字
1)48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。
2)2个保留字(现在没用以后可能用到作为关键字):goto、const。
3)3个特殊直接量:true、false、null。 ———————————————— 版权声明:本文为CSDN博主「明金同学」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_44893902/article/details/105204049
数据类型
JAVA是一种给强类型语言(要求变量的使用要严格符合规定,所有变量都必须先定义在使用)
数据类型分类
java的数据类型分为两种,基本类型和引用类型
(1) 基本数据类型包括 boolean(布尔型)、float(单精度浮点型)、char(字符型)、byte(字节型)、short(短整型)、int(整型)、long(长整型)和 double (双精度浮点型)共 8 种,详见表 1 所示。
类型名称 | 关键字 | 占用内存 | 取值范围 |
---|---|---|---|
字节型 | byte | 1 字节 | -128~127 |
短整型 | short | 2 字节 | -32768~32767 |
整型 | int | 4 字节 | -2147483648~2147483647 |
长整型 | long | 8 字节 | -9223372036854775808L~9223372036854775807L |
单精度浮点型 | float | 4 字节 | +/-3.4E+38F(6~7 个有效位) |
双精度浮点型 | double | 8 字节 | +/-1.8E+308 (15 个有效位) |
字符型 | char | 2 字节 | ISO 单一字符集 |
布尔型 | boolean | 1 字节 | true 或 false |
所有的基本数据类型的大小(所占用的字节数)都已明确规定,在各种不同的平台上保持不变,这一特性有助于提高 Java 程序的可移植性。
(2) 引用数据类型建立在基本数据类型的基础上,包括数组、类和接口。引用数据类型是由用户自定义,用来限制其他数据的类型。另外,Java 语言中不支持
Java 数据类型的结构如图 1 所示。
图 1 Java数据类型结构图
原文链接:
首先看一下八大基本类型在代码中的具体表示
public class Demo01 {
public static void main(String[] args) {
//八大基本类型
//整数部分
byte num2=20;
short num3=45;
int num1=50; //这是我们最常用的
long num4=100L; //long类型要在后面加上L
//小数:一般成为浮点数
float num5=45.1F; //float类型要在后面加上f
double num6=3.1415926535;
//字符
char name='谁';
//字符串,String不是关键字,类
String namee="凌小星";
//布尔型:是与非
boolean flag=true;
//boolean flag=flase;
}
}
本文来自博客园,作者:星余明,转载请注明原文链接:https://www.cnblogs.com/lingstar/p/16440831.html