java基础语法

//注释   三种注释
        //关键字 全部是小写
        //常量  111  "aa"
        /*
            数据类型:
                基本数据类型:数值    字符  布尔
                数据类型的关键字: byte short int long  float  double char String boolean
                引用数据类型:类class  数组Array  接口
        */
        /*
            变量  定义 赋值
            数据类型 变量名 = 值(指定数据类型的值);
            定义变量注意:
                1、必须明确数据类型
                2、起变量名是有组成 组成部分 字母 数字 _ $
                   起变量名是有规范 不能数字开头    不能关键字   区分大小写
                3、整数 默认是 int  长整型定义 值加L int a = 6   long b = 6L;  6
                4、小数 默认是double  float定义 值加F float = 0.06F
        */
        /*
            数据类型转化
            自动类型转换  小转大  
            强制类型转换  大赚小  byte b = (byte)200;
        */
        
        /*
            运算符:
                算数运算符:  %   ++  --
                赋值运算符: = +=
                关系运算符:!=
                逻辑运算符: & | !  ^
                三元(三目): 表达式  ?  true  : falses;
        */
        
        /*
            控制语句
                条件判断; if  三种形式
                循环:for  while  do..while();
                    for:已知次数
                    while/do..while  未知次数、
                break  continue
                switch匹配具体的值
                switch case break default
        */
        
        /*
            数组:
                定义:数据类型[]  数组名  = new 数据类型[长度];
                int[] arr = new int[3];
                数组的运行内存图
                两种异常:数组越界   空指针
                
                数据的遍历  for    
                数组名.length(获取数组内的元素个数)
                数组的最大索引(从零开始)  ==  数组名.length -1
            二维数组:一维数组的元素是一维数组
                遍历 int[][]  arr = new int[3][4];
                    for(int i = 0;i<arr.length;i++){
                        //arr[i] 是一维数组
                        for(int j = 0;j<arr[i].length;j++){
    
                        }
                    }
                
                
        */
/*
            方法定义:实现某个功能的代码块
            修饰符  返回值类型 方法名(参数列表....){
                代码实现
                    变量、语句
                    
                return
            }
            
            方法使用注意:
                1、方法不支持嵌套
                2、方法相同名字
                3、方法名写错了
                4、又返回值  没有return
                5、参数的数据类型 调用的时候和定义的时候不一致
                
                
            方法重载:
                在同一个类
                方法名相同
                参数列表不同(类型,个数,顺序)
                
            登录:main-登录-登陆成功怎样
                            登录不成功怎样
                            
            查看信息:main-登录-选择查看-查看-退出
            
            
            修改:main-登录-选择修改-修改-退出
                
        */

 

posted @ 2017-11-24 14:23  雍家培  阅读(149)  评论(0编辑  收藏  举报