Java_Day2_标示符、变量
2016-06-18 14:39
337 查看
一、命名规范: 1. 字母 数字 下划线 $ 例如:name name02 get_Name name$ 2. 不能以数字开头 例如:2name 123Name 3. 不能使用关键字 例如:public extends 4. 长度最好不要超过15个字符 java规范: 包名:所有字母小写 例如:java.util.* java.lang.*; 名:类名要求必须首字母大写 例如:HelloWorld Demo01 方法名和变量:遵守“驼峰式”命名法:如果一个名称由多个单词组成,则第一个单词全部小写,其后每个单词的首字母大 写。 getName() setName()二、变量与常量: String name=input.next(); int age=input.nextInt(); =:表示赋值符号。 变量:后面的值是可变的。 :int age=10; 声明的格式:访问修饰符 数据类型 变量名;
访问修饰符:public:共有的 private:私有的 protected:受保护的 default 数据类型:String int两类:基本数据类型 引用数据类型1.基本数据类型: 1byte=1个字节 是由8个二进制位组成 整型:byte(一个字节) short(两个字节) int(4个字节) long(8个字节) ,只要是整型的默认是int,要生 命 long的需要在声明值后加“l”或者“L”。 浮点型:float(4个字节) double(8个字节) 默认为double型,所以声明float需要在声明值后加“f”或者“F”。 布尔类型:boolean 结果只有:true false 一般用在判断中 字符型:char(2个字节) 注意:char类型的值必须添加单引号(‘ ’)2、引用数据类型: 数组 类 接口 String是类的一种,字符串的值必须用双引号(“”) 引用数据类型的初始值:String name=null;3.类型转换: 类型的顺序:byte-->short-->int-->long-->float-->double
a.如果两个或者多个不同类型的变量进行计算,则结果的类型是变量中最高的(类型自动提升)。 b.类型强制转换:double x; int y=(int)x 类型自动转换:
访问修饰符:public:共有的 private:私有的 protected:受保护的 default 数据类型:String int两类:基本数据类型 引用数据类型1.基本数据类型: 1byte=1个字节 是由8个二进制位组成 整型:byte(一个字节) short(两个字节) int(4个字节) long(8个字节) ,只要是整型的默认是int,要生 命 long的需要在声明值后加“l”或者“L”。 浮点型:float(4个字节) double(8个字节) 默认为double型,所以声明float需要在声明值后加“f”或者“F”。 布尔类型:boolean 结果只有:true false 一般用在判断中 字符型:char(2个字节) 注意:char类型的值必须添加单引号(‘ ’)2、引用数据类型: 数组 类 接口 String是类的一种,字符串的值必须用双引号(“”) 引用数据类型的初始值:String name=null;3.类型转换: 类型的顺序:byte-->short-->int-->long-->float-->double
a.如果两个或者多个不同类型的变量进行计算,则结果的类型是变量中最高的(类型自动提升)。 b.类型强制转换:double x; int y=(int)x 类型自动转换:
相关文章推荐
- java多线程处理任务
- java多线程处理任务
- java线程的等待、通知机制【读书笔记】
- JAVA_OA(六):SpringMVC处理异常
- java调接口实现发送手机短信验证码功能,手机验证码,接口调用
- spring 配置多数据源问题,如何彼此隔离互相不影响
- java文字识别技术(亲测,识别率很高)
- 通过FileUpload实现文件的上传
- Spring各jar包的作用
- java读取文件内容按照值出现的次数排序
- JAVA验证是否是Email地址和验证是否是手机号码
- JAVA基础知识点总结
- JAVA_OA(六):SpringMVC拦截器
- JavaWeb之BaseDao的写法
- Java多线程编程总结
- Spring MVC防重复提交
- java实现图的深度优先搜索和广度优先搜索
- java自学笔记之集合概述一
- Mac OS X 下Java开发环境配置
- 存储过程与Java调用