Java入门到转行之环境变量配置

环境变量的配置

1.为什么要配置环境变量
为了方便,当你没配置环境变量时,你想要的通过javac和Java编译时,你只能把你想要的的文件放在jdk的bin目录下;而如果你配置了path环境变量,你只需要在该文件的目录下执行javac和Java就能够编译执行;JAVA_HOME则是让你修改jdk版本时更方便。
2.配置环境变量的方法
右击计算机->属性->高级系统设置->环境变量->系统变量->新建 一个变量名JAVA_HOME,变量值为jdk的所在目录
在这里插入图片描述
右击计算机->属性->高级系统设置->环境变量->系统变量->path 修改path的值,增加jdk的bin目录到path下
在这里插入图片描述
注意:jdk1.5之后的版本不需要配置classpath
第一个Java程序
在环境变量配置好了之后就可以运行Java文件,运行Java文件分为三个步骤:
1. 编写代码
在这里插入图片描述
2.打开cmd,切换到该文件路径
在这里插入图片描述
3.编译执行
在这里插入图片描述
深入理解第一个程序
public修饰的类称之为主类,主类的类名和.Java的文件名必须一致;一个.java文件中有且只能有一个public修饰类 一个.jave文件中是可以存在很多类,编译时会将每个class都生成对应的字节码文件。
注释
在这里插入图片描述
注意:单行注释可以与其他两个注释嵌套使用,而多行注释和文档注释不能嵌套使用。
标识符
标识符的命名规则:
1.以字母,下划线, 符 号 开 头 , 后 面 可 以 跟 字 母 , 数 字 , 下 划 线 , 符号开头,后面可以跟字母,数字,下划线, 线
2.不能是Java中的关键字。
3.Java中严格区分大小写。
4.长度不受限制。
关键字:在编辑工具中颜色标蓝的就是关键字。

在这里插入图片描述
在这里插入图片描述字符集合
字符集是字符和数字的集合,是一种规则集合,规定了某个字符的二进制存储方式,某个二进制对应的字符;在运行Java文件是有时候会出现乱码,乱码则是因为字符集的不同导致的,不同的字符集字符对应的位置也不同。
在这里插入图片描述
在这里插入图片描述
两种解决方式:

  1. 修改当前文件格式,将文件格式改为ANSI
  2. 在编译.Java文件是,指定编译的字符集合 javac 文件 –encoding 当前文件的字符集合。
    变量
    变量是一种可以改变的量,在程序运行过程中值可以改变,在使用变量前必须声明和初始化变量,方法为:数据类型 变量名=值;需要注意的是在一个程序中不能定义同名的变量。
    数据类型
    数据类型的分类
    在这里插入图片描述
public class Demo{  
	public static void main(String[] args){  
		//声明一个byte类型的变量  
		byte num=120;  
		System.out.println("byte类型变量的值为"+num);  
		//声明了一个short类型变量  
		short sh=10000;  
		System.out.println("short类型变量的值为"+sh);  
		//声明了一个int类型变量  
		int in=123456789;  
		System.out.println("int类型变量的值为"+in);  
		//声明了一个long类型变量  
		long l=12345678900L;  
		System.out.println("long类型变量的值为"+l);  
	} 
} 

在这里插入图片描述

public class Demo03{  
	public static void main(String[] args){  
		//声明一个双精度小数  
		double d = 3.12;  
		System.out.println(10/3.0);  
		//声明一个单精度小数  
		float f = 3.12F;  
		System.out.println(f);  
		double num = 0.3;  
		System.out.println(num==(0.1+0.2));  
		//System.out.println(10/0);  
		System.out.println(10/0.0);  
		System.out.println(-10/0.0);  
		System.out.println(-0.0/-0.0==0.0/0.0);// NaN非数 一个自己和自己不相等  
	}  
} 

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值