java 方法相关知识

方法定义语句的组成:访问控制修饰符+修饰词+是否有返回类型(如有写返回类型,没有写void)+方法名(参数列表)
注:方法签名:方法名+参数列表
访问控制修饰符:public:访问范围是公开的
修饰词(是方法具有某一特定的含义):static修饰的方法可以在任意位置通过(类名.方法)访问;

return后有数值,它所在的方法必须不能被void修饰
return后无数值,那么它所在的方法是否被void修饰无关,此时return指标是方法的结束。

全局变量:
局部变量:局部变量的作用范围寻找方法:找寻最近的{ }大括号
**常量:**定义在方法外部,并且有public static final修饰的变量,是一个固定不变的量,作用域是整个项目,常量的命名形式是全大写字母,中间可使用下划线隔开。(类名.常量名)
直接量:不通过变量来引用,直接写某个具体的值。
注:main方法如要访问全局变量,此全局变量必须被static修饰

标识符:
定义:指在程序中,自己定义的各种名字,如类名,方法名,变量名;
命名规则:由大小写字母、数字、下划线和$组成,
不能以数字开头
不能是关键字
具体的命名规范:
类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)
方法名规范:首字母小写,后面每个单词首字母大写(小驼峰式)
变量名:全部小写
**关键字:**public static void …—全部都是小写字母
保留关键字:const goto

基本数据类型:
byte 1字节 -2^7 --2 ^7 -128–127
short 2字节 -2^15 – 2 ^15 -32768–32767
int 4字节 -2^ 31–2^31-1 -2147483648—2147483647
long 8字节 -2^ 63 —2^63-1
-9223372036854775808 ----9223372036854775807

long a = 10000000000000000L/l

boolean 1字节 true or false
char 2字节 取值范围:0–65535 字符编码:Unicode(万国码)
float 4字节 负数取值范围: 整数取值范围:(float数值后面要加F/f)(小数点后7位)
double 8字节 (小数点后16位)

package lesson4;

public class Type {
	public static void main(String[] args) {
		byte a = 1;
		byte b = 1;
		byte c = b+a;
		//short、byte、int类型的运算结果都是int类型,当有long类型参加运算时结果为long类型 
		//Error:Type mismatch: cannot convert from int to byte
		byte d = (byte) (b+a);//类型的强转
		//float数字的书写,数值后加F、f
		long f = 1000000000l;
		long g = 1000000000000L;
		//使用八进制和十六进制来书写
		int a1 = 100;
		int a2 = 07076;//以0开头的为八进制
		int a3 = 0xa1233;//以0x开头的为16进制
	}

}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值