好的,我可以为您生成一份Markdown格式的Java基础语法学习笔记。下面是内容:
Java 基础语法学习笔记
数据类型
Java 中有八种基本数据类型,分别是:byte、short、int、long、float、double、char、boolean。
例如,我们可以定义一个整型变量来存储一个数值:
javaCopy Codeint num = 10;
变量
在 Java 中,变量必须先被声明然后才能被使用。
javaCopy Codeint num; // 声明一个整型变量
num = 10; // 给变量赋值
我们也可以同时声明和赋值变量:
javaCopy Codeint num = 10;
运算符
Java 中有多种运算符,包括算术运算符、比较运算符、逻辑运算符等。
javaCopy Codeint a = 4;
int b = 2;
System.out.println(a + b); // 输出6,加法运算符
System.out.println(a > b); // 输出true,大于运算符
System.out.println(a == b); // 输出false,等于运算符
System.out.println((a > 2) && (b < 3)); // 输出true,逻辑与运算符
控制流程
Java 中有多种控制流程语句,包括 if-else 语句、for 循环语句、while 循环语句等。
javaCopy Codeint num = 10;
if (num > 0) {
System.out.println("正数");
} else if (num == 0) {
System.out.println("零");
} else {
System.out.println("负数");
}
for (int i = 0; i < 10; i++) {
System.out.println(i);
}
int i = 0;
while (i < 10) {
System.out.println(i);
i++;
}
方法
在 Java 中,我们可以声明并定义一个方法来执行一段特定的代码。
javaCopy Codepublic static void main(String[] args) {
System.out.println("Hello World!");
}
public int add(int a, int b) {
return a + b;
}
类和对象
Java 是一种面向对象编程语言,因此我们可以使用类和对象来组织和封装代码。
javaCopy Codeclass Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
// 创建一个 Person 对象并设置其属性
Person p1 = new Person("张三", 18);
p1.setName("李四");
p1.setAge(20);
System.out.println(p1.getName()); // 输出李四
System.out.println(p1.getAge()); // 输出20
以上就是Java基础语法学习笔记的内容,希望能对您有所帮助。