栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Jave笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Jave笔记

 public class IdentifierDemo{
    
    //定义一个方法
    public void findByName(String name){
        
    }
    
    public static void main(String[] args){
         int a = 10;
         
         int $a = 20;
         //int a+b = 30;
         
         //String 1s = "你好";  错误
         //System.out.println(1s);
     
         int b = 10;
         int B = 20;
         System.out.println(b);
         System.out.println(B);         
         //int public = 40;  错误

         int findById = 20;         
         //String 姓名 = "张三";  不规范
         
    }
}识符的命名规则:

            硬性要求
                1、必须以字母、_下划线、美元符$开头
                2、其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合
                3、大小写敏感,长度无限制
                4、不可以是Java的关键字,关键字和保留字是供java内部使用的

            常规建议
                驼峰命名:
                    1、类名、接口名一般首字母都是大写,从第二个单词起首字母都是大写
                    2、方法名、变量名一般第一个单词都是小写,从第二个单词首字母大写
                见名知义:
                    1、看见标识符的名称就知道是什么意思
                    2、建议千万不要用拼音和中文命名


            变量和常量的定义:
                变量:程序在运行的时候,有一些量是可以改变的,我们称之为变量
                常量:程序在运行的时候,有一些量是不能改变的,我们称之为常量,也就是最终变量
                
                    注意:
                        常量定义的时候需要加上关键字final
            
            变量:  数据类型  标识符 = 值     作用域
                1、先声明后赋值 
                    int a;
                    a=10;
                2、声明+赋值
                    int a = 10;
            
                    注意:
                        在类内部,方法之外定义的变量叫成员变量(全局变量),一般会有默认值,使用之前不需要初始化
                        在方法内部定义的变量叫局部变量,局部变量在使用之前必须先初始化
                        一行可以定义多个变量,但是建议不要这样写,最好一行只定义一个变量,也是增强代码的可读性
                        变量在赋值的时候,我们称这个值为常量

java中的数据类型
        java是一种强类型的语言
                强类型语言:变量在使用的过程中必须显示的声明变量类型   java
                弱类型语言:变量在使用的时候不需要声明类型,会自动根据值判断是什么类型  js,python,scala
        数据类型:
                基本数据类型:4类8种  不同的数据类型表示不同长度
                    整数类型:byte short int long 
                        byte: 使用1个字节存储,所以数据范围是从-128~127
                        short:使用2个字节存储,所以数据范围是从-32768-32767
                        int:  使用4个字节存储,所以数据范围大于是正负21亿
                        long: 使用8个字节存储,所以数据范围是... ...
                            
                            注意:
                                整型默认是int类型
                                如果需要定义long类型的话,需要在后面加上L,建议大写,因为小写l的容易和数字1混淆
                    
                    浮点类型:float double   小数类型:小数点    科学计数法
                        float: 单精度,占用4个字节,精度是小数点后面7位
                        double:双精度,占用8个字节,精度是float的2倍
                            
                            注意:
                                浮点类型默认类型是double类型
                                如果需要定义一个变量位单精度浮点float类型,需要在后面加上f/F
                                浮点类型并不能精确的表示一个小数,它会有数据丢失
                                精确表示小数需要用到一个类BigDecimal(后面再讲,到面向对象的时候再讲)
                        
                    字符类型:
                        char:占用2个字节,使用''表示
                            注意:char类型在内存中存储的是该字符的Unicode编码值,所以char类
                                  型可以当做int类型来处理
                    
                    布尔类型:
                        boolean:只占1位,只有两个值,true或false
                
                引用数据类型:
                    类(class)
                    接口(interface)
                    数组(array)

标识符的命名规则:

            硬性要求
                1、必须以字母、_下划线、美元符$开头
                2、其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合
                3、大小写敏感,长度无限制
                4、不可以是Java的关键字,关键字和保留字是供java内部使用的

            常规建议
                驼峰命名:
                    1、类名、接口名一般首字母都是大写,从第二个单词起首字母都是大写
                    2、方法名、变量名一般第一个单词都是小写,从第二个单词首字母大写
                见名知义:
                    1、看见标识符的名称就知道是什么意思
                    2、建议千万不要用拼音和中文命名

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/489752.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号