java基础学习日志02

今天是 java学习的第二天

命名规范定义

一:Java中的包、类、方法、参数和变量的名字统称为标识符
标识符的基本命名规范
1.开头只能以字母,下划线,$,后面可以包含字母,下划线,$,数字。(数字不能做开头)
2.标识符不能是关键字,但可以包含关键字
3.标识符区分大小写

二.标识符具体的命名规范
1.项目名:字母小写
2.包名:全小写,但是要以您所在公司网址倒续写
比如你在百度上班,包的命名规则是:com.baidu.java.bean
3.类名:首字母大写,后面每个单词首字母大写(StudentManager)
类名要做到见名知义(比如学生类:Student)
4.方法名:第一个单词首字母小写,第二个单词开始每个单词首字母大写(驼峰命名)
eg:获取学生信息的方法: getStudentInfo();(见名知义)
queryStudentList();
5.变量名:和方法名一样,但是不是动词,是名称(驼峰命名)
homeAddress   studentList
6.常量:全大写,如有多个单词组成,用“_”链接;是名次。
(如果公司另有规定以公司规定为主)

三.注释的使用

1.Java严格区分大小写
2.Java程序有三种注释方式
//        单行注释
/* */     多行注释
/**  */   专为JavaDoc设计,可以被JDK内置 JavaDoc 工具支持和处理

四.关键字和保留字

abstract

do

implement

private

this

boolean

double

import

protected

throw

break

else

instanceof

public

throws

byte

extend

int

return

transient

case

false

interface

short

true

catch

final

long

static

try

char

fianlly

native

strictfp

void

class

float

new

super

volatile

continue

for

null

switch

while

default

if

package

 

synchronized


三个保留字: sizeof、goto、const
定义常量前加 final

五.字符常量
a’ ,‘ 8’ '\u00A5'
\r’ 表示接受键盘输入,相当于按下了回车键
\n’ 是换行
\t’ 是制表符,相当于 Tab
\b’ 是退格键,相当于 BackSpace
\‘’ 是单引号,而‘ \“’ 是双引号
\\’ 是一个斜杠“ \”





整形的使用:
package com.hisoft.java;

public class Exercise_variable_bianliang {
	public static void main(String[] args){

	byte a = 123;//整形
	int b = 2;
	short c = 3;
	long d = 4;

	float e = 5.33f; // 浮点型,f大小写都ok
	double f = 5.11d; // d大小写都ok,也可不跟

	char h = 'x'; // 字符型只能储存一个字符

	boolean g = true; // 布尔型,boolean的值只有true和false

	
//	八种数据类型对应的封装类(java中对八种基本数据类型的解释)
//	Byte,Short,Integer,Long,Float,Double,Character,Boolean
	
	byte bsize = Byte.SIZE;
	byte bbyte = Byte.BYTES;
	byte maxbyte = Byte.MAX_VALUE;
	byte minbyte = Byte.MIN_VALUE;
	System.out.println(" "+bsize+" "+bbyte+" "+maxbyte+" "+minbyte);
	
	int isize = Integer.SIZE;
	int ibyte = Integer.BYTES;
	int maxint = Integer.MAX_VALUE;
	int minint = Integer.MIN_VALUE;
	System.out.println(" "+isize+" "+ibyte+" "+maxint+" "+minint);
	
	long lsize = Long.SIZE;
	long lbyte = Long.BYTES;
	long maxlong = Long.MAX_VALUE;
	long minlong = Long.MIN_VALUE;
	System.out.println(" "+lsize+" "+lbyte+" "+maxlong+" "+minlong);
	
	float fsize = Float.SIZE;
	float fbyte = Float.BYTES;
	float maxfloat = Float.MAX_VALUE;
	float minfloat = Float.MIN_VALUE;
	System.out.println(" "+fsize+" "+fbyte+" "+maxfloat+" "+minfloat);
	
	double dsize = Double.SIZE;
	double dbyte = Double.BYTES;
	double maxdouble = Double.MAX_VALUE;
	double mindouble = Double.MIN_VALUE;
	System.out.println(" "+dsize+" "+dbyte+" "+maxdouble+" "+mindouble);
	
	char csize = Character.SIZE;
	char cbyte = Character.BYTES;
	char maxchar = Character.MAX_VALUE;
	char minchar = Character.MIN_VALUE;
	System.out.println(" "+csize+" "+cbyte+" "+maxchar+" "+minchar);
	
//	boolean osize = Boolean.SIZE;
//	boolean obyte = Boolean.BYTES;
//	boolean maxboolean = Boolean.MAX_VALUE;
//	boolean minboolean = Boolean.MIN_VALUE;
//	System.out.println(" "+osize+" "+obyte+" "+maxboolean+" "+minboolean);
	
	final int j=12222;//常量定义前加final,定以后不可更改,否则则报错。
	
	

	}
	
}

你可能感兴趣的:(java基础学习日志02)