package com.company;
import jdk.nashorn.internal.ir.IfNode;
public class Main {
public static void main(String[] args) {
// 这是一行注释
/*
这是多行注释
这是多行注释
这是多行注释
*/
//推荐的多行注释的方式:command + /
// System.out.println("这是第一行");
// System.out.println("这是第二行");
// System.out.println("这是第三行");
//定义一个变量
//如何在内存开辟一个空间并存数据
//变量类型 变量名 赋值运算符 初值;
//变量类型 - 房间的类型
//变量名 - 房间号, 如701
//赋值运算符 - 让人住进房间(右边的值赋值给左边的)
//初值 - 入住之前保证房间被打扫过
// int a = 0; //int一般占64位系统
// 1, 变量类型
// 2, 变量名
// 1)只能由数字,字母,下划线.$符号组成,并且数字不能做开头
// 2)不能重名
// 不能与系统占用的变量重名
// 不能与自己定义的变量重名
// 3)见名之意, 驼峰命名
//存在非法字符
// 3,赋值运算符
//将等号右边的值赋值给左边
//注意:赋值的过程是复制的过程
// 4, 初值
// 1) 常量 - 在程序运行期间,不可以改变的量
// 变量 - 在程序运行期间,可以改变的量
// 2) 标记删除
// 5, ';' - 标明一条语句的接结束
//如何交换两个变量的值
int a = 3;
int b = 5;
// int c = 0;
// c = a ;
// a = b;
// b = c;
// System.out.println(a);
// System.out.println(b);
int x = 3;
int y = 5;
x = x ^ y;
y = y ^ x;
x = x ^ y;
//任何一位二进制数同 1 异或都会变成另外一个
// (0 同 1 异或的结果是1, 1 同 1 异或的结果是0)
// 任何一位二进制数同 0 异或都保持不变
// (0 同 0 异或的结果第 0, 1 同 0 异或的结果是 1)
//提高: 如何不用空瓶去交换两个变量的值
// a = a + b;
// b = a - b;
// a = a - b;
//// System.out.println(a);
//// System.out.println(b);
//
// System.out.println("a = "+a+" "+"b = "+b);
//通过百度搜索搜索Java 的if语句的分支
// int score = 81;
// if (score >= 90){
// System.out.println("A");
// }else if (score >= 80){
// System.out.println("B");
// }else if (score >= 60){
// System.out.println("C");
// }else {
// System.out.println("D");
// };
//if 语句
// double totalPrice = 300;
// if (totalPrice <= 500){
// totalPrice = totalPrice * 0.8;
// }
// System.out.println(totalPrice);
System.out.println("******************");
System.out.println("*** JAVA ***");
System.out.println("******************");
}
}
java 入门代码
最新推荐文章于 2023-09-14 22:49:09 发布