JRE JVM JDK之间的关系以及常用DOS命令

跨平台性

1.有了JVM 同一个java文件才能在不同的操作系统上执行
2.对于不同的操作系统 需要安装不同的JVM

JRE JVM JDK的关系

  • JDK= JRE + java开发工具
  • JRE= JVM + 核心类库

常用的DOS命令(Disk Operating System)

  1. 查看当前目录有什么内容 eg:dir d:\abc
  2. 切换到其他盘下 eg:切换到E盘: cd/D e:
  3. 进入下一级目录 eg: cd d:\abc\test
  4. 返回到上一级目录 cd…
  5. 切换到当前盘的根目录 cd\
  6. 查看当前目录下所有的子级目录的树形结构 tree d:\abc
  7. 清屏 cls
  8. 推出DOS exit

+ 的用法

  • 当左右两边都是数值时,则做加法运算
  • 当左右有一边是字符串时,则做拼接运算
    • System.out.println(100+3+"hello"); 输出结果:103hello
    • System.out.println("hello"+100+3); 输出结果:hello1003

java数据类型

java是强数据类型的,因为每一个变量都需要在声明时指出其数据类型在这里插入图片描述
String类 属于class

  • 字符的本质是数字 eg; char c=97; 在java里输出c时 就是unicdoe编码下的a

  • byte short char 三种类型的数据之间可以计算 但是计算时首先转换为int类型

    eg: byte b=4,c=6; byte d=b+c; 错误

基本数据类型与String类型的转换

  • 基本数据类型->String
    直接在基本数据类型变量的值后面加 “” eg:int a=10; String s=a+“”;

  • String->基本数据类型
    eg: String s="123"; int a=Integer.parseInt(s); 就可以把String转换成int
    double b=Double.parseDouble(s); String->double
    但是 不是所有的String 都可以转 比如 s=“abc” 就不能转成int

逻辑运算符

在这里插入图片描述

  • 逻辑与 和 短路与 的区别
    如果第一个条件已经错了,那么短路与就不会判断第二个条件了

  • 逻辑或 和 短路或 的区别
    如果第一个条件就为真,那么短路或就不会判断第二个条件 效率高

标识符规范

  1. 包名:多单词组成时,每个单词都小写 aaa.bbb.ccc
  2. 类名,接口名:多单词组成时,每个单词的首字母大写 AbcXyz
  3. 变量名,方法名:多单词组成时,除第一个单词外,其他的单词均首字母大写 xxxYyyZzz
  4. 常量名:每个字母都大写 XXXYYYZZZ
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值