Java无难事01

1、
JRE(java运行环境)= JVM+核心类库
JDK(java开发工具包)= JRE+java的开发工具

2、Java特性:
简单的、面向对象的(支持继承、重载、多态等特性)、健壮的(垃圾回收机制)、安全的、解释的(解释执行)、与平台无关的(一次编译,处处运行)、多线程的、动态的。

3、Java开发周期:编译、下载、解释、执行

4、环境变量:
set path=…jdk\bin;
set classpath=.表示当前目录;
我的电脑-属性-高级-环境变量也可设置path和classpath

5、
Javac编译后生成.class字节码文件;
jar cvf 命令将.class文件打包成一个jar包;
public 类所在文件名应取名为public的类名 (只能有一个定义为public的类);

6、public static void main(String[] args)

7、基本数据类型:
①字节型byte:有符号的8位的整数,一个字节,参与运算时自动提升为整型,要进行强制类型转换(取值范围:-128~127)
在这里插入图片描述
在这里插入图片描述
②短整型short:有符号的16位的整数,两个字节,byte型可直接赋给short型(取值范围:-32768~32767)
③整型int:有符号的4个字节的整数
④长整型long:有符号的8个字节的整数
⑤字符型char:无符号的两个字节的字符类型,采用ASCII编码(取值范围:0~65535)
⑥单精度浮点型float:4个字节,
在这里插入图片描述在这里插入图片描述
⑦双精度浮点型double:8个字节
⑧布尔型boolean:只有两个取值true和false

8、一维数组:
定义的时候不能直接分配空间大小
在这里插入图片描述在这里插入图片描述
只有在定义的时候可以直接分配值
在这里插入图片描述在这里插入图片描述在这里插入图片描述
9、二维数组:
可以给每一行定义不同列的数组,没有赋值的元素自动赋值为0
在这里插入图片描述
初始化赋值:
在这里插入图片描述
10、++操作:
i++:先取值再+1
++i:先+1再取值

11、if(){ }
while(true){ }
do{ }while(false);
for(int i=0;i<10;i++){ }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值