A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ZhaoYin 初级黑马   /  2018-5-12 23:16  /  1324 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

计算机中的存储:
                最小的信息单元:bit
                最小的存储单元:byte  = 8个bit位
        数据类型               
                基本类型
                        整型
                                byte        1     -128 ~ 127
                                short        2
                                int        4
                                long        8
                                整型 默认类型是int
                        浮点型
                                float        4
                                double        8               
                                浮点型默认类型是double
                        字符型
                                char        2
                        布尔型
                                boolean        1
&&:和&执行结果一样, && 效率高。 true && false ,当左侧是false的时候 右边不再看
键盘录入:
        1:第一步:导包
                在类的上面写 import java.util.Scanner;
        2:第二步: 创建Scanner对象
                Scanner sc = new Scanner(System.in);
        3: 第三步: 对象调nextInt()方法
                int a = sc.nextInt();
if的第一种格式
                        if(关系表达式){
                                语句体;
                        }
if的第二种格式
                        if(关系表达式){
                                语句体一;
                        }else{
                                语句体二;
                        }
if的第三种格式
                        if(关系表达式1){
                                语句体一;
                        }else if(关系表达式2){
                                语句体二;
                        }else if(关系表达式3){
                                语句体3;
                        }else{
                                语句体n;
                        }
switch(表达式){ // byte short int char  jdk1.5之后枚举  jdk1.7版本String
                        case 值1:
                                语句;
                                break;
                        case 值2:
                                语句;
                                break;
                        case 值3:
                                语句;
                                break;
                        default:
                                语句;
                                break;
                }
for循环:
                for(初始化语句;判断条件语句;控制条件语句){
                        循环体;
                }
while循环
                初始化语句;
                while(循环判断条件){
                        循环体;
                        控制条件语句;
                }
do while循环:
                初始化语句;
                do{
                        循环体;
                        控制条件语句;
                }while(循环条件);
Random 随机数
        导包:import java.util.Random;
        创建对象: Random r = new Random();
        获取随机数: int a = r.nextInt(10);
动态初始化:
                        int[] arr = new int[3];  // 0 0 0
                        byte[] arr1 = new byte[4];  // 0 0 0 0
                        boolean[] arr2 = new boolean[5]; // false false false false false
方法(函数):
        方法的定义格式
                修饰符 返回值类型 方法名 (参数类型 参数名, 参数类型 参数名2,....){
                        方法体;
                        return 返回值;
                }
面向对象:
        定义类:
                class Student{
                        String name;
                        int age;
                        String sex;
                        public void buyComputer(){
                                System.out.println("买电脑");
                        }
                }
        使用类:
                创建一个类的 对象,并去使用
                class StudentTest{
                        public static void main(String[] args){
                                // 类名 对象名 = new 类名();
                                Student s = new Student();
                                System.out.println(s.name);
                        }
                }
API:
        应用程序编程接口 :说明书

1 个回复

倒序浏览
枚举是个好东西
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马