初识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个字节的时候会自动进行数值类型的提升。
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页