怎么查询网站的点击量,大连建设工业产品网站,大庆网站制作,网络营销培训多少钱1. 题记
Java是一门拥有较强语法规则的编程语言#xff0c;本博文主要总结介绍java语言的java语法规则。
2. java语法规则
2.1 标识符#xff08;Identifiers#xff09;
定义#xff1a;标识符是用来给变量、类、方法、接口等命名的字符序列。规则#xff1a; –标识…1. 题记
Java是一门拥有较强语法规则的编程语言本博文主要总结介绍java语言的java语法规则。
2. java语法规则
2.1 标识符Identifiers
定义标识符是用来给变量、类、方法、接口等命名的字符序列。规则 –标识符可以由字母A - Z、a - z、数字0 - 9、美元符号$和下划线_组成。 –标识符必须以字母、美元符号或下划线开头不能以数字开头。 –标识符是大小写敏感的例如myVariable和myvariable是两个不同的标识符。 –不能使用 Java 中的关键字如class、public、private等作为标识符但可以包含关键字作为标识符的一部分例如myClass是合法的。命名惯例 –变量和方法名通常采用小写字母开头的驼峰命名法例如myVariable、calculateSum。 –类名和接口名通常采用大写字母开头的驼峰命名法例如MyClass、MyInterface。 –常量使用final关键字修饰通常全部使用大写字母单词之间用下划线分隔例如MAX_VALUE。
2.2 关键字Keywords
定义关键字是 Java 语言中已经被赋予特定意义的单词它们用于定义数据类型、控制程序流程、访问修饰符等。 –数据类型相关byte、short、int、long、float、double、char、boolean、class、interface、enum。 –控制流程相关if、else、switch、case、default、while、do、for、break、continue、return。 –访问修饰符相关public、private、protected、default在包访问权限中。
2.3 注释Comments
单行注释以//开头直到本行结束。例如// 这是一个单行注释用于解释下面代码的功能。多行注释以/开头以/结束可以跨越多行。例如 /* 这是一个多行注释 可以用于详细解释一段代码的功能 或者提供版权信息等。 */文档注释Javadoc以/开头以/结束用于生成 API 文档。例如 /*
这个方法用于计算两个整数的和。param a 第一个整数param b 第二个整数return 两个整数的和 */
public int add(int a, int b) {return a b;
}2.4. 数据类型和变量声明
基本数据类型声明 –格式为数据类型 变量名;例如int age;声明了一个int类型的变量age。也可以在声明变量的同时进行初始化如int num 5; –对于多个相同类型的变量可以在一行中声明如int a, b, c;也可以分别初始化如int x 1, y 2, z 3;引用数据类型声明 以类为例类名 变量名;例如Person person;声明了一个Person类的变量person。在使用之前需要通过new关键字创建对象来进行初始化如person new Person(“jack_Ma”, 50);
2.5 运算符Operators
算术运算符 –加法、减法-、乘法*、除法/、取余%用于基本的数学运算。例如int result 5 3;加法int remainder 7 % 3;取余。 –自增和自减–运算符有前缀和后缀两种形式。前缀形式如i是先将变量的值加 1然后再使用变量的值后缀形式如i是先使用变量的值然后再将变量的值加 1。例如int i 3; int j i;此时j的值为 3i的值为 4。关系运算符 等于、不等于!、大于、小于、大于等于、小于等于用于比较两个值的大小关系。返回值为boolean类型。例如boolean isEqual (5 5);返回true。逻辑运算符 逻辑与、逻辑或||、逻辑非!用于组合或反转boolean类型的条件。例如boolean result (a 5 b 10);只有当a 5和b 10同时为真时result才为真。赋值运算符 –基本赋值将右侧的值赋给左侧的变量。例如int x 3;。 –复合赋值、-、*、/、% 等例如x 2;等价于x x 2;。
2.6 控制语句Control Statements
条件语句 if - else 语句 根据条件执行不同的代码块。例如
if (a 10) {System.out.println(a大于10);
} else {System.out.println(a小于等于10);
}switch - case 语句 用于多分支选择。例如
switch (dayOfWeek) {case 1:System.out.println(星期一);break;case 2:System.out.println(星期二);break;//...default:System.out.println(无效的星期);
}循环语句 while 循环 在条件为真时重复执行代码块。例如
while (i 10) {System.out.println(i);i;
}do - while 循环 先执行一次代码块然后在条件为真时重复执行。例如
do {System.out.println(i);i;
} while (i 10);for 循环 用于已知循环次数的情况。例如
for (int j 0; j 5; j) {System.out.println(j);
}跳转语句 break 语句 用于跳出循环while、do - while、for或者switch语句。例如在for循环中当满足某个条件时提前结束循环。 continue 语句 用于跳过本次循环的剩余部分直接开始下一次循环。例如在for循环中如果某个元素不符合条件跳过对它的处理直接处理下一个元素。
2.6 方法Methods
定义方法是一段可以被重复调用的代码块用于完成特定的功能。格式 访问修饰符 返回值类型 方法名(参数列表) { // 方法体 return 返回值; } 例如
public int add(int a, int b) {return a b;
}调用方法可以在同一个类或者其他类中调用方法。如果是在同一个类中直接使用方法名(参数)的形式如果是在其他类中需要先创建对象对于非静态方法然后通过对象调用方法。例如int sum add(3, 5);或者MyClass myObject new MyClass(); int result myObject.add(2, 4);。
2.8 类和对象Classes and Objects
类的定义 访问修饰符 class 类名 { // 成员变量 // 成员方法 } 例如
public class Person {private String name;private int age;public Person(String name, int age) {this.name name;this.age age;}public String getName() {return name;}public int getAge() {return age;}
}对象的创建和使用通过new关键字创建对象如Person person new Person(Andy , 30);然后可以通过对象访问类中的成员变量和成员方法如System.out.println(person.getName());。
2.9 包Packages
定义包用于组织和管理 Java 类避免类名冲突。声明包在 Java 源文件的开头使用package语句声明包例如package com.andy.myapp;。导入包中的类使用import语句导入其他包中的类以便在当前类中使用。例如import java.util.ArrayList;可以导入ArrayList类这样就可以在代码中使用ArrayList来创建对象和调用方法。
码字不易宝贵经验分享不易请各位支持原创转载注明出处多多关注作者家人们的点赞和关注是我笔耕不辍的动力。