java的main函数
Java程序执行的入口为main函数, public static void main(String args[])
public static void 参数都不能缺少,否则找不到mian函数
java.lang.NoSuchMethodError: main
Exception in thread "main"
args[]是字符串数组,用来向main函数中传递参数。
变量
声明变量时,编译程序在内从中分配一块足以容纳此变量大小的内存空间,变量的值可变,这块儿内存空间不变。
final 数据类型 变量名称 = 常量值
, 利用final声明值不再改变的变量
java使用Unicode 标准万国码
基本数据类型:
1、整数类型: long、int、short、byte,分别占8、4、2、1个字节
java把整数常量的值均视为int,即使声明为long型,值超过2147483647时会编译出错
除非这样声明,long num = 3222134343L;
溢出:整数的大小超过了可以表示的范围,而程序中没有做数值范围的检查。环形溢出
2、字符类型:占两个字节,1个汉字占两个字节,即一个字符
3、浮点数与双精度浮点数,float、double分别占4、8个字节,浮点数类型的默认类型为double型。
4、布尔型,boolean,只有true false
public class Bishi {
public static void main(String[] args) {
//小数默认为double型
float f = 3.45f;
float g = (float)3.12;
float h = g + f;
//e转换为double型
//float e;
//e = f + 7.3;
System.out.println(h);
}
}
6.5699997
取模运算的结果符号与被除数一直
关于逻辑运算符的短路特性。
1) 逻辑与:如果第一个操作数为false,那么结果肯定就是false,所以在这种情况下,将不会执行逻辑与后面的运算了,即发生了短路。
2) 逻辑或:如果第一个操作数为true,那么结果肯定就是true,所在在这种情况下,将不会执行逻辑或后面的运算了,即发生了短路。
分享到:
相关推荐
Java是一种强类型语言,这意味着在Java中,每个变量都必须先声明其数据类型,然后才能使用。Java的数据类型可以分为两类:基本数据类型和引用数据类型。基本数据类型包括byte、short、int、long、float、double和...
在Java程序设计中,基本数据类型和基本操作是编程的基础。本篇将详细阐述这些关键概念。 2.1 引言 在Java中,程序是由数据和对数据进行操作的指令组成的。基本数据类型是构建程序的基础,它们包括数值、字符和布尔...
Java教程中的核心知识点主要涉及Java的基本数据类型、引用类型、常用包、对象的内存分配以及字符串操作。下面将对这些内容进行详细的阐述。 1. **基本数据类型与引用类型** - Java的基本数据类型包括布尔型`...
Java 操作符与变量初始化是编程中至关重要的概念,它们直接影响到代码的正确性和效率。在 Java 中,操作符用于执行特定的操作,如比较、算术运算或逻辑运算,而变量初始化则是确保变量具备合适初始值的过程。 1. **...
除此之外,Java还有其他类型的操作符,比如条件运算符(ternary operator) "?:",它根据一个条件来选择执行哪个表达式。例如,"x > 0 ? a : b"会根据x是否大于0来决定返回a还是b。 操作符的优先级决定了哪些操作先...
- AS3提供了is和as操作符来检查和转换类型,而Java通常通过instanceof关键字来检查一个对象是否属于特定类或接口。 9. 泛型: - Java引入了泛型,允许在编译时指定集合元素的类型,而AS3虽然没有直接的泛型概念,...
Java编程语言中的操作符是程序设计中的重要组成部分,它们用于执行特定的数学或逻辑运算,帮助我们构建复杂的表达式和控制程序流程。本篇总结主要围绕Java中的各种操作符进行详细阐述,旨在帮助开发者深入理解并熟练...
这份"java数据类型转换(20211104012442).rar"压缩包文件很可能包含了关于Java数据类型转换的详细讲解,特别是PDF文档"java数据类型转换(20211104012442).pdf"。 Java的数据类型分为两大类:基本类型(Primitive ...
在这个Java基本数据类型练习题中,我们看到一系列关于Java编程基础的问题,包括数据类型、运算符、控制流、变量以及方法等核心概念。 1. 8位无符号二进制数最大能表示的十进制数是255,因为无符号二进制数的最高位...
使用`+`操作符连接基本数据类型和字符串时,基本数据类型会被隐式转换为字符串。例如,`String str = "10" + 20;` 结果将是字符串"1020"。 8. **向上转型与向下转型** 在面向对象编程中,子类对象可以被视为父类...
### Java数据类型转换概览 #### 自动类型提升 Java支持自动类型提升,这是一种隐式的转换机制,将较小的数据类型自动转换为较大的数据类型,例如,byte、short或char类型的值可以自动转换为int类型,而int类型可以...
Java编程语言提供了丰富的数据类型和运算符来支持各种计算和逻辑操作。在这篇实验报告中,我们将探讨Java中的数据类型以及它们如何与不同类型的运算符交互。 首先,Java中的基本数据类型分为四类:整型(byte, ...
Java数据类型分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。本文将深入探讨Java中的基本数据类型。 1. 整型数据类型: - `byte`:占用1个字节(8位),取值范围为-...
当基本数据类型与包装类(如Integer、Double等)进行操作时,会发生装箱(Boxing)和拆箱(Unboxing)过程,这是Java SE 5.0引入的特性,使得基本数据类型可以像对象一样操作。 总之,理解Java的数据类型及其转换...
Java语言程序设计中的第二章主要聚焦于数据类型与表达式,这是编程的基础概念。首先,我们来了解一下Java中的标识符规则。合法的Java标识符必须遵循一定的命名规范,例如,A. counterl 和 D. _byte 是合法的,因为...
Java的按位操作符是指在Java语言中对整数基本数据类型中的单个“比特”(bit)进行操作的符号。这些操作符可以分为两大类:按位逻辑操作符和移位操作符。 按位逻辑操作符 按位逻辑操作符是指对两个操作数的每一位...
Java 基本数据类型详解 Java 是一种面向对象的编程语言,Java 语言中有两大类数据类型:基本数据类型和引用数据类型。基本数据类型是 Java 语言的基础,理解基本数据类型是学习 Java 的关键。 Java 基本数据类型有...
可以使用`+`操作符连接字符串: ```java String s1 = "javaEE"; String s2 = "javaEE"; System.out.println(s1 + s2); // 输出: javaEEjavaEE ``` 了解这些基础知识后,开发者可以开始创建和操作变量,构建...