第一个Java程序

第一个Java程序

HelloWorld

  1. 随便新建一个文件夹,存放代码

  2. 新建一个Java文件

    • 文件后缀名为 .java
    • Hello.java
    • 【注意点】系统可能没有显示文件后缀名,需手动打开
  3. 编写代码

    public class Hello{public static void main(String[] args){System.out.print("HwlloWorld!");}
    
    }
    
  4. 编译javac.java文件,会生成一个class文件

  5. 运行class文件,java class文件

    在这里插入图片描述

可能遇到的问题

  1. 每个单词的大小不能出现问题,Java大小写敏感

  2. 尽量使用英文;

  3. 文件名和类名必须保持一致,并且首字母大写

  4. 符号使用了中文

标识符

关键字:

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符

在这里插入图片描述

标识符注意点

  • 所有的标识符都应该以字母(A-Z或者a-z)、美元符 ($)、或者下划线(_)开始
  • 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任和字符组合
  • 不能使用关键字作为变量名或者方法名。
  • 标识符是大小写敏感
  • **合法标识符举例:**age、$salary、_value、 __1_value
  • **非法标识符举例:**123abc、-salary、#abc
  • 可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音 (Low)

数据类型

强类型语言**:要求变量的使用要严格副歌规定,所有变量都必须先定义后才能使用**

Java的数据类型分为两大类

  • 八大基本数据类型:byte,short,int,long,float,double,char,boolean

基本数据类型

在这里插入图片描述

类型转换

运算中,不同类型的数据先转化为同一类型,然后进行运算

低 -----------------------------------------------------------------> 高

​ byte,short,char --> int --> long --> float --> double

public class Demo {
    public static void main(String[] args) {
        int i = 128;
        double b = (byte)i;//输出b为-128,是因为内存溢出了,byte类型-128-127
        System.out.println(i);
        System.out.println(b);
    }
}
  • 强制类型转换 高—>低 方式 : (类型)变量名

  • 自动转换 低—>高

注意点 :

  1. 不能对布尔值进行转换

  2. 不能把对象类型转换为不相干的类型

  3. 在把高容量转换到低容量的时候,强制转换

  4. 转换的时候可能存在内存溢出,或者精度问题!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值