注释 标识符和数据类型

一.注释

<写注释是是一个非常好的习惯>

<平时写代码一定要注意规范>

1、有趣的代码注释

有趣的代码注释

//                            _ooOoo_    
//                           o8888888o    
//                           88" . "88    
//                           (| -_- |)    
//                            O\ = /O    
//                        ____/`---'\____    
//                      .   ' \\| |// `.    
//                       / \\||| : |||// \    
//                     / _||||| -:- |||||- \    
//                       | | \\\ - /// | |    
//                     | \_| ''\---/'' | |    
//                      \ .-\__ `-` ___/-. /    
//                   ___`. .' /--.--\ `. . __    
//                ."" '< `.___\_<|>_/___.' >'"".    
//               | | : `- \`.;`\ _ /`;.`/ - ` : | |    
//                 \ \ `-. \_ __\ /__ _/ .-` / /    
//         ======`-.____`-.___\_____/___.-`____.-'======    
//                            `=---='    
//    
//         .............................................    
//                  佛祖保佑             永无BUG
[出处](https://www.cnblogs.com/eian/p/11478507.html)
/*
                       .::::. 
                     .::::::::. 
                    :::::::::::  I want to say... 
                ..:::::::::::' 
              '::::::::::::' 
                .:::::::::: 
           '::::::::::::::.. 
                ..::::::::::::. 
              ``:::::::::::::::: 
               ::::``:::::::::'        .:::. 
              ::::'   ':::::'       .::::::::. 
            .::::'      ::::     .:::::::'::::. 
           .:::'       :::::  .:::::::::' ':::::. 
          .::'        :::::.:::::::::'      ':::::. 
         .::'         ::::::::::::::'         ``::::. 
     ...:::           ::::::::::::'              ``::. 
    ````':.          ':::::::::'                  ::::.. 
                       '.:::::'                    ':'````.. 
*/
多行注释

2、Java的注释有三种:

1.单行注释:注释一行 // 注释 (常用)

package com.kuang.base;
public class Hello {
    public static void main(String[] args) {
        //单行注释
        //输出Hello,World
        System.out.println("Hello,World!");
    }
}

2.多行注释:注释多行 /* 注释 */ (常用)

3.JavaDos:也称文档注释

​ /** (大公司要求,较少)

​ *@Author

​ */

package com.kuang.base;

/**
 * @author kuangshen
 * @version 1.0
 * @since 1.8
 */
public class Doc {
    String name;

    /**
     * @author kuangshen
     * @param name
     * @return
     * @throws Exception
     */
    public String test(String name) throws Exception{
        return name;
    }
}
//encoding  编码     charset 字符编码    UF-8 编码格式

//此为通过命令行生成JavaDos文档      javado 参数  Java文件
//作业:学会使用IDEA生成JavaDos文档!    面向百度编程!
//基础部分的一切知识,后面几乎每天都会用到c

二.标识符

1.关键字

abstractassertbooleanbreakbyte
casecatchcharclassconst
continuedefaultdodoubleelse
enumextendsfinalfinallyfloat
fo****rgotoifimplementsimport
instanceofintinterfacelongnative
newpackageprivateprotectedpublic
returnstrictfpshortstaticsuper
switchsynchronizedthisthrowthrows
transienttryvoidvolatilewhile

2.标识符注意点

  • 所有标识符都应该以字母(A-Z或者a-z)美元符($),或者下划线(-)开始

  • 不能使用关键字作为变量名或者方法名

  • 标识符是大小写敏感的

  • 可以使用中文命名,但是不建议这样使用,也不建议很使用拼音,很Low

    【前方高能】*** 每个理论后面都对应着有一个应用***

    public class Dem01(){
        String Add;
        String add;
        String $dd;
        String_dd;
        
        String Man;
        String man;
        
       String  王者荣耀 ="倔强青铜"public static void main(String[] args){
           System.out.printin(man);
        }
    }

三.数据类型

1.强类型语言

  • 要求变量的使用要严格符合规定,所有变量都必须先定义后使用

2.弱类型语言

3.Java的数据类型分为两大类

  • 基本类型(primitive type) 八大数据类型
数值类型整数类型byte占一个字节范围: -128-127
short占2个字节范围: -32768-32767
int占4个字节范围: -2147483648-2147483647
long占8个字节范围: -9223372036854775808-9223372036854775807
浮点类型float占4个字节范围:
double占8个字节
字符类型char占2个字节
boolean类型占一位其值只有true和false两个
package com.kuang.base;

public class Demo1 {
    public static void main(String[] args) {
        //八大数据类型
        //整数类型
        int num1 = 10;
        byte num2 = 20;
        short num3 = 30;
        long num4 = 30L;//long类型要在数字后面要加L

        //小数:浮点型
        float num5 = 5.0F;//float类型要在数字后面要加F
        double num6 = 3.1415926535897632389462;

        //字符型
        char name = '游';
        //字符串型,String不是关键词,是类
        String name2 = "跟着狂神学Java,走上编程巅峰";

        //布尔值
        //boolean flag = true;
        boolean flag = false;

    }
}
  • 引用类型(reference type)

    • 接口
    • 数组
  • 什么字节

    位(bit): 是计算机 内部数据 储存的最小单位 11001100是一个八位二进制数

    字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写字母B来表示

    1B(byte,字节) = 8bit (位)

    字符:是指计算机使用的字母,数字,字和符号

    1bit 表示一位 1Byte表示一个字节 1B=8b

    1024B=1KB 1024KB=1M

    1024M=G 1024G=1TB

    电脑中32位和46位表示寻址能力,32位可以支持4GB,46位支持128GB

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值