java从入门到起飞 day02

day02

注释

为什么要有注释?

注释的存在是为了解释一大段代码,注释内的内容不会被编译运行

注释的多种格式

  1. 单行注释
  2. 多行注释
  3. 文档注释
public class Main {
    public static void main(String[] args) {
        //这是单行注释,System.out.println("这一行(第三行)代码会被执行吗");
        System.out.println("这一行(第四行)代码会被执行吗");
        
        /*
        这是多行注释  System.out.println("这一行(第六行)代码会被执行吗");
        这是多行注释  System.out.println("这一行(第七行)代码会被执行吗");
        这是多行注释  System.out.println("这一行(第八行)代码会被执行吗");
         */

        /**
         *
         *这是文档注释 System.out.println("这一行(第十三行)代码会被执行吗");
         *
         */
    }

}
控制台输出如下:
这一行(第四行)代码会被执行吗

注意

当书写如下代码不会报错

// //

但当书写如下代码时会报错,因为第一个/*会匹配第一个*/(在这之间的才是注释的内容 ,为 /* ),而第二个*/因不会被匹配,被编译器认作代码,故报错

/* /* */ */

在这里插入图片描述

总结

书写注释时代码不要嵌套!

java关键字

在这里插入图片描述

含义: 被java赋予特殊含义的英文单词

特点: 小写,且在代码编辑器中会有提示

字面量

含义: 数据在程序中的书写格式

字面量的分类

在这里插入图片描述

拓展:特殊字符

\t 制表符

作用: 在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补1个空格,最多补8个空格

public class Main {
    public static void main(String[] args){
        System.out.println("name" +'\t'+"age");
        System.out.println("tom" +'\t'+ "23");
    }}
控制台输出如下:
name	age
tom	23

变量

定义格式

在这里插入图片描述

String a="定义",b="多个",c="相同",d="类型",e="变量";
String f="定义和赋值请用这种方式写,不要分开";

数据存储

计算机中任意数据都是用二进制的形式来储存的

在代码中的表现形式

二进制:由0和1组成,代码中以0b开头
十进制:由0~9组成,前面不加任何前缀
八进制:由0~7组成,代码中以0开头
十六进制:由0~9还有a~f组成,代码中以0x开头

任意进制转换为十进制

系数∗基数的权次幂相加 系数*基数的权次幂相加 系数基数的权次幂相加

例如:

十六进制的(abc)16=10*162+11*161+12*160=2748

十进制转换任意进制(除基取余法)

不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。

数据类型

在这里插入图片描述

float和double的书写格式

float a=0.222F;//(推荐大写)
Long B=212212L;//(推荐大写)

数据取值范围的大小

在这里插入图片描述

标识符

类,方法和变量起的名字

起名的规则

硬性要求
  1. 数字,字母,下划线美元组成

  2. 不能以数字开头

  3. 不能是关键字

软性要求
小驼峰命名法:方法和变量
大驼峰命名法:类名

键盘录入

import java.util.Scanner;//导包
public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int i = sc.nextInt();//键入一个int类型值并且存入i变量中
        System.out.println(i);//对i变量中的值打印
    }}

idea

idea的项目结构

在这里插入图片描述

新建一个模块

File->Project Structure中新建一个模块

在这里插入图片描述

新建一个包

选中src文件夹新建package

在这里插入图片描述

包名:路径应该为域名反写,且创建的为多级包
例如新建com.2.1包,就会在src文件夹下新建com文件夹,com文件夹内有2文件夹,2文件夹内有1文件夹

idea中的设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值