JAVA 学习笔记day_01

第一个Java程序 :输出一个HelloWorld



	public class HelloWorld{
		public static void main(String[] args){
		System.out.println("HelloWorld");
		}
	}

注释_


	// 单行注释
	
	/*
	   多行注释
	*/

	/**
	   文档注释
	/
	

关键字_

  • 在Java语言中具有特殊含义的单词 (比如public,static,class,void)
  • 关键字所有的字母都是小写
  • 关键字在高级编辑器中会有高亮显示

数据类型_
Java中的基本数据类型

  • 整数类型
    byte
    short
    int (Java中数值类型默认为 int 类型)
    long
  • 浮点类型
    float
    double (Java默认)
  • 字符类型
    char
  • 布尔类型
    boolean
  • 引用类型

    接口
    枚举

变量_ & 常量

在程序运行中,其值可以发生改变的量叫变量
在程序运行中,其值不能发生改变的量叫常量


	public class HelloWorld{
		public static void main(String[] args){
		int i = 10;  //定义了一个变量i,并赋初值10
		i = 20;		 //修改变量i中的值为20
		System.out.println("HelloWorld"); // 输入一个字符串常量
		System.out.println(i); // 输入变量i中的值
		}
	}

变量的作用域_

同一作用域里,不能有相同的变量名(同一大括号内)


	public class HelloWorld{
		public static void main(String[] args){
		int i; // 在不同作用域内可以同名
			{
				int i; // 在不同作用域内可以同名
			}
		// int i;  在同一作用域内变量不能同名
		}
	}

标识符_

程序中自己定义的名称,比如类名,方法名,变量名…

  • 标识符的命名规则:
    只能由字母,数字,下划线(_),美元($)符合组成
    不能以数字开头
    不能与关键字重名
    严格区分大小写
  • 命名规范: ( 知名达意 )
    小驼峰: 从第二个单词开始,每个单词的首字母大写
    大驼峰: 每个单词的首字母都大写

类型转换之基本类型_

类型转换分为自动类型转换强制类型转换

  • 自动类型转换:
    把一个表示数据范围小的数值或者变量赋值给一个表示数据范围大的变量

	public class HelloWorld{
		public static void main(String[] args){
		int i = 40;
		double a = i;
		System.out.println(a);  // 40.0
		}
	}
  • 强制类型转换:
    把一个数值类型大的变量赋值给一个数值类型小的变量 ( 会有数据丢失 )

	public class HelloWorld{
		public static void main(String[] args){
		double i = 66.66f;
		int  a = (int)i;
		System.out.println(a);  // 66
		}
	}

boolean类型不能发生类型转换
char,byte,short发生数学运算,会自动提升为int类型

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值