初识JAVA

一.关于java

二.初识java的main方法

三.数据类型与运算符

1. 关于Java环境

1.JDK:java的开发工具
2.JRE:Java的运行环境
3.JVM:java虚拟机

2.初识main方法

1.main实例

``public class test {
    public static void main(String[] args) {
        System.out.println("Hello,Java");
    }
}

3.数据类型与运算符

<一>
1.整形变量

int 变量名=初始值;

eg:

 int num=10;
        System.out.println(num);
  • int 变量有4个字节,跟操作系统没有直接关系。
  • 范围:-231到2^31-1.如果超出这个范围就会溢出。
  • 包装类:Interger

2.长整形变量

long 变量名=初始值;

eg:

long num=10L;
        System.out.println(num);
  • long 变量有8个字节.
  • 范围:-263到2^63-1.如果超出这个范围就会溢出。
  • 包装类:Long

3.双精度浮点

double 变量名=初始值;

`eg:

double num=1.0;
        System.out.println(num);

eg2:

int a=1.0;
int b=2.0;
system.out.println(a/b);

结果是0.5

  • double 变量有8个字节.
  • 包装类:Double

4.单精度浮点

float 变量名=初始值;

eg:

float num=1.0F;
        System.out.println(num);
  • float 变量有4个字节.
  • 包装类:Float
  • 一般遇到浮点型数据优先考虑double

5.字符类型变量

char 变量名=初始值;

eg:

char ch='A';

eg2:

char ch='呵';
system.out.println(ch);
  • char 变量有2个字节.
  • 包装类:Character

6.字节类型变量

byte 变量名=初始值;
  • byte 变量有1个字节.
  • 范围:-128~127
  • 包装类:Byte

7.布尔类型变量

boo lean 变量名=初始值;
  • 布尔 变量字节没有明确规定.
  • 包装类:Boolean
  • 布尔类型至于两个值 true 或者 false
  • 布尔类型不能跟int转换
    8.字符类型变量
string  变量名="初始值"
  • 双引号+字符串表示字面值
    eg:
string a="hello";
string b="world";
string c=a+b;
system.out.println(c);

<二>
1.变量命名规则

  • 见名思意
  • 小驼峰
  • 数字,字母,下划线
  • 不能_开头或者结尾

2.常量

  • 字面
  • final 修饰

3.强制类型转换

  • 左边的值一定要容纳右边的值
    eg
int a=10;
long b=20;
b=a;

\编译不通过
4.数值的提升

  • 当小于4个字节的时候会自动进行数值类型的提升。
  • 2
    点赞
  • 3
    评论
  • 1
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

评论 3 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:1024 设计师:我叫白小胖 返回首页

打赏作者

壮壮饿了

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值