Java初学者学习记录

初学者学习记录@初遇Java
一、开发环境安装
JDK:Java开发工具包
JRE:Java运行时环境
(确认安装无误:win+R→cmd,)
“java不是内部命令…/javac不是内部命令…;都是环境变量的问题”
二、Java运行
源文件( .java) →编译(javac文件名.java)→ .class(字节码文件) →运行(java文件名)→ JVM
先通过javac编译程序把源文件进行编译,编译后生成由字节码组成的.class文件且面向JVM,最后启动java虚拟机运行.class文件,JVM将字节码转换成平台能理解的形式运行。
编译:javac命令
运行:java命令
三、变量和类型
变量:程序运行时可变的量,相当于开辟一块内存空间来保存一些数据。
⒈基本数据类型→对应包装类
(包装类:能更方便的解决数据的转换等问题)
⑴ 数值型:
整型int→Integer:占4个字节
长整型long→Long:占8个字节
短整型short→Short:占2个字节
字节型byte→Byte:占1个字节

双精度浮点型double→Double:8个字节
单精度浮点型float→Float:4个字节

⑵字符型:char→Character:(单引号+单个字母 ‘A’)
Java中用Unicode表示字符,一个字符占两个字节
⒉类型转换:
⑴隐式类型转换:小类型给大类型
int a=10;
long b=20;
b=a;
⑵强制类型转换:大类型给小类型
byte c=10;
byte d=20;
byte f=(byte)(c+d);
⒊整型提升:不同类型的数据混合运算,范围小的会提升成范围大的。
对于short,byte这类比4个字节小的类型,会先提升成4个字节,再进行运算。
byte c=10;
byte d=20;
int f=c+d;
Java中的注释:
// 单行注释
/* 多行注释(块注释)
/** 文档注释,使用在方法前的或者类的前面的

(初学者记录,如有任何问题,还望大家指点一二,感谢)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值