java核心技术卷1第3章 Java基本的程序设计结构
发布日期:2021-05-14 11:06:02 浏览次数:25 分类:精选文章

本文共 1492 字,大约阅读时间需要 4 分钟。

java应用程序的基础知识

3.1 Java 应用程序的基本结构

Java是一种强类型语言,每个变量都必须声明具体的数据类型。Java有8种基本数据类型,分别如下:

  • 整型(int, short, long):用于存储整数,long可以表示较大的数值,并带有后缀L。
  • 浮点型(float, double):用于存储有小数部分的数值,float有4个字节,double有8个字节,double是更好的选择。
  • 字符型(char):用于存储单个字符,通常使用单引号表示,比如'A'。
  • 布尔型(boolean):用于存储布尔值true或false。

3.2 Java 变量

变量命名规则

  • 变量名只能由字母和数字组成,且必须以字母开头。
  • 不可使用Java保留字,比如class, public等。

变量初始化

  • 变量声明后必须进行显式初始化,否则会导致编译错误。
int vacationDays;  // 编译错误
vacationDays = 12;

常量

  • 使用final关键字声明常量,常量名使用大写字母。
  • 类常量使用static final,字母大写,例如:
public class FirstSample {
public static void main(String[] args) {
final double CM_PER_INCH = 2.54;
double paperWidth = 8.5;
double paperHeight = 11;
}
}

3.3 运算符

算术运算符

  • +, -, *, /: 基本的加、减、乘、除运算。
  • /: 整数除法会产生整数结果,浮点除法会产生浮点结果。
  • %= 取模运算。

关系运算符

  • ==: 相等
  • !=: 不相等
  • &&: 与,)}
  • ||: 或
  • !: 非
  • ?: 三元运算符,可以写条件语句。

位运算符

  • &, |: 位与,位或
  • ^: 异或
  • ~: 取反
  • <: 左移,>: 右移

数学函数

  • Math类提供了大量数学函数,比如Math.sqrt,Math.pow等。可以通过静态导入来简化代码。
import static java.lang.Math.*;
public class FirstSample {
public static void main(String[] args) {
System.out.println(sqrt(PI));
}
}

3.4 类与方法

类的定义

  • 类名以大写字母开头,遵循驼峰命名规则。
  • java文件名必须与类名相同,后缀为.java。

main方法

  • 每个Java程序必须有一个main方法,通常public static void main(String[] args)。
public class FirstSample {
public static void main(String[] args) {
System.out.println("Hello Java");
System.out.print("Hello");
}
}

调用方法

  • 方法调用格式为对象.方法名(参数)。
Object方法(参数);

比如:

System.out.println("Hello");
System.out.print("Hello");

3.5 注释

单行注释

  • //表示一行注释。

多行注释

  • /* */包围多行注释。

长篇注释

  • /** * */用于写文档注释。
上一篇:疯狂Java讲义第五版第1章 Java语言概述与开发环境
下一篇:java学习记录 代码规范

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2025年05月01日 18时23分20秒