Java入门基础知识第二课——Java语法基础(超基础,超仔细)

二白上一次讲了Java的简介、JDK的安装、环境变量的配置以及IDEA的安装,通过第一次自己尝试编写代码,有没有一种莫名的成就感呢?下面我们再稍微浅浅探讨一下关于Java编译以及IDEA编写的一些注意事项。

一、注释

Java注释的分类
 单行注释
 多行注释
 文档注释  该注释可以生成在Java的文档中

单行注释 快捷键:Ctrl+/
多行注释 快捷键:Ctrl+shift+/

注意:

/**
Java的源代码一般要放置在一个包中
包名前缀一般是公司域名的反写   taobao.com -> com.taobao
    kgc.cn -> cn.kgc.xx

 类上的注释  方法注释 称为文档注释
 */

二、类命名规范

类命名规范
1. 在一个java的源文件中是可以有多个class

2. 被public所修饰的类的名字必须和源文件的名字保持一致

3.在源文件中有多个class但是只能有一个class被public所修饰

4.源文件在编译后得到的class文件的名字和类名一致

总结:

一般在一个java源文件中只编写一个class且class被public修饰

类名的命名规范 -> 标识符的命名规范

1. 数字 字母 $ _ 的组合 中文 (不推荐)

2. 不能以数字开头

3.不能使用java中的关键字和保留字 public goto const

4. 严格区分大小写 username userName

5. 命名的长度理论上没有限制 ,但是命名时尽量简洁明了 见名知意

6. 命名时要遵循驼峰命名法
小驼峰命名法 单词的首字母小写其它单词的首字母大写 studentName 变量 方法
大驼峰命名法 单词的首字母全部大写 StudentName 类

 javadoc ->java文档 jdk文档

三、数据类型

1.基本类型 8种

        数值型
        整型                  字节数
        byte                      1
        short                     2
        int                         4
        long                      8


        浮点型
        单精度浮点数

         float                      4
         双精度浮点数

          double                  8


         非数值型
         字符型

         char                      2
         布尔型

         boolean                 1

2.引用类型

       字符串   

           String

四、最简单的计算过程

如何通过Java代码实现 1+1=2

如何在程序执行的过程中存储一些数据 临时数据 计算机内存中

1.使用Java代码在内存中开辟内存空间 存储数据

2.定义变量 -> 指代的就是计算机内存中一段内存空间 1 100 1000 “hello world" true false

3.可以根据存储数据的类型不同,让计算机开辟不同的内存空间

4.给计算机开辟的空间命名 变量名 通过变量名可以快速的实现计算机内存的寻址

5.将数据临时存储在内存空间中 赋值操作 =

计算机中存储数据的基本单位 byte 一个字节 8位 00000000

public class Demo01 {
    public static void main(String[] args) {
//        1+1=?
//        整型的数值默认是int   隐式数据类型转换
        byte num1 = 1;
        byte num2 = 1;
        int num3 = num1+num2;  // byte + byte -> int  short + byte -> int     short + short -> int
        System.out.println("num1+num2="+num3);

    }
}

五、不同类型变量的定义

public class Demo03 {
    public static void main(String[] args) {
        byte b = 1;
        short s = 2;
        int i = 3;
        long l = 4;
//        浮点数 默认类型是double类型 添加一个F 表示该数据是单精度浮点型数据 float
        float f = 1.1F;
        double d = 1.2;
//        字符型数据在定义时需要使用单引号,且单引号中只能写一个字符  如果需要多个字符,则将数据类型定义成字符串类型
        char c = 'a';
//        boolean类型的值需要赋值true或者false

//        定义一个字符串
        String str = "hello java";
//        如何将b里的值赋给i变量  将小范围的数据赋值给大范围数据 可以直接赋值
//        i = b;
//        System.out.println("i = " + i);
//        如何将i里的值赋给b变量  大范围的数据不能直接赋值给小范围的数据     强制类型转换
        b = (byte) i;
        System.out.println("b = " + b);

//        long -> float
        f = l;


    }
}

一些关于Java最简单最基础的一部分内容,适合纯小白入门

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值