java基础篇(二)

1 8种基本类型
    int 整形
    long 长整形
    short 段整形
    double 双精度
    float 单精度
    char 字符类型
    boolean 布尔类型
    byte 字节类型
2 1995年由sun公司开发的 2009年 由oracle收购
3 2种技术平台
    java SE:标准版
    java EE:企业版
4 运行java代码的步骤
    a 编写(.java文件)
    b 编译(将.java文件转变为.class文件)
    c 运行(看到结果)
5 "\n"和"\t" 这2个必须写在双引号内("")
    "\n"相当于按一个回车键(enter) 换了一行
    "\t"相当于按一个制表符(tab)   按8个空格
    System.out.println("");与System.out.print("");的区别
    System.out.println("");相当于执行完后换一行
6 变量的常用类型
    int 整形 double 双精度浮点型 char 字符型 String 字符串 boolean 布尔类型(true false)
7 变量的声明并且赋值    
    int num=5;
    String name="张三";
    char ch='a';
8 运算符
    a =(等号) 赋值运算符 将等号右边的值赋给左边的变量
    b + - * / % 算术运算符
    c > < >= <= != == 关系运算符(返回的结果必须是boolean类型)
9 类型转换
    a 自动类型转换 int类型转换为double类型
    b 强制类型转换 int num=8; double dou=5.5; int num1=num+(int)dou;

10 变量的命名规范
    a 变量名是由 字母 数字 _(下划线) 和$($符号)组成
    b 不能以数字开头
    c 不能用java中的关键字
    d 不能以单独的一个字母 要望文生义 要用驼峰命名法(第一个单词的首字母小写 以后每个单词的首字母大写)

11 特殊的赋值运算
    += -= *= /= %= 例如 num+=2;  相当于num=num+2;
    ++ --          例如 num++;(num自加1) 相当于num=num+1;
12 注释
    a 单行注释 //  快捷键 ctrl+/
    b 多行注释 /**/快捷键 ctrl+shift+/
13 java最基本的框架
    Test必须跟.java文件的名称一样
    public class Test{
        //程序的入口 有且只能有一个
        public static void main(String[]args){
            //系统输出打印 编写的代码必须写在 main方法里面
            System.out.print("hello");
        }
    }    
14 当需要从键盘输入的时候 必须使用Scanner(扫描仪)
    Scanner input=new Scanner(System.in);//这时Scanner会报错 将光标放到Scanner上面 选择第一个解决方案 上面会出现 import java.util.Scanner; 这个是准备工作
    String name= input.next(); //将从键盘上输入的内容 以字符串的类型赋值给变量name
    char ch=input.next().charAt(0);//将从键盘上输入的内容 以字符的类型赋值给ch 0代表输入的第一个字符 如把0改为1 代表获取的是输入的第二个字符
    int age=input.nextInt();//将从键盘上输入的内容 以整数的类型赋值给变量age
    double score=input.nextDouble();//将从键盘上输入的内容 以浮点的类型赋值给变量score

猜你喜欢

转载自blog.csdn.net/qq_40001362/article/details/82019997
今日推荐