二、Java常见dos命令,jvm简介,变量,数据类型转换,方法入门。

二、Java常见dos命令,jvm简介,常量变量简介,数据类型转换,方法入门。

2.1 常用DOS命令
盘符切换命令 盘符名:
查看当前文件夹 dir
进入文件夹命令 cd 文件夹名
退出文件夹命令 cd…
退出到磁盘根目录 cd
清屏 cls

2.2 Java虚拟机——JVM
JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。
跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上。Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。
JRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库 。
JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。
2.3 入门程序说明
main方法:称为主方法。写法是固定格式不可以更改。main方法是程序的入口点或起始点,无论我们编写多少程序,JVM在运行的时候,都会从main方法这里开始执行。
关键字:是指在程序中,Java已经定义好的单词,具有特殊含义。
标识符:是指在程序中,我们自己定义内容。比如类的名字、方法的名字和变量的名字。
标识符命名规范
类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。
方法名规范: 首字母小写,后面每个单词首字母大写(小驼峰式)。
变量名规范:全部小写。
2.4 常量*变量
常量:是指在Java程序中固定不变的数据,如整数常量,字符串常量,字符常量。
变量数据类型分为基本数据类型(包括整数、浮点数 、 字符 、 布尔)
引用数据类型(类、数组、接口)
变量定义格式 数据类型 变量名 = 数据值;
在这里插入图片描述注意
变量名称:在同一个大括号范围内,变量的名字不可以相同。
变量赋值:定义的变量,不赋值不能使用。

2.5数据类型转换
1、自动转换:取值范围小的类型自动提升位范围大的类型;
范围小的类型向范围大的类型提升, byte、short、char 运算时直接提升为 int 。(所有运算吗?)
byte、short、char‐‐>int‐‐>long‐‐>float‐‐>double
2、强制类型转换:将 取值范围大的类型 强制转换成 取值范围小的类型 。
格式:数据类型 变量名 = (数据类型)被转数据值;

// double类型数据强制转成int类型,直接去掉小数点。
int i = (int)1.5;

浮点转成整数,直接取消小数点,可能造成数据损失精度。
int 强制转成 short 砍掉2个字节,可能造成数据丢失。

// 定义s为short范围内最大值
short s = 32767;
// 运算后,强制转换,砍掉2个字节后会出现不确定的结果
s = (short)(s + 10);

2.6 运算符

算数运算符: +、-、/、、%、++、-- (整数使用这些运算符,不会得到小数)
赋值运算符:=、+=、-=、
=、/=、%=(赋值运算符,就是将符号右边的值,赋给左边的变量)
比较运算符:==、<、>、<=、>=、!= (比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true 或者 false 。)
逻辑运算符:&&短路与、||短路或、!取反(逻辑运算符,是用来连接两个布尔类型结果的运算符,运算结果都是布尔值 true 或者 false)
三元运算符:数据类型 变量名 = 布尔类型表达式?结果1:结果2
布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。
布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。

public static void main(String[] args) {
int i = (1==2 ? 100 : 200);
System.out.println(i);//200
int j = (3<=4 ? 500 : 600);
System.out.println(j);//500
}

2.7 方法入门
什么是方法:为了避免重复繁琐的代码,用来完成解决某件事情或实现某个功能的办法。方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值