Java Se----语法基础(补充)

来源:互联网 发布:php java 比较 编辑:程序博客网 时间:2024/06/08 17:33
一:类的阐述
在一个类中,可以定义多个类,编译后每个类会生成独立的字节码文件
在一个类中,只能有一个主函数
公开类的类名要与文件名完全一致
在一个源文件中,只能有一个公开类
二:包 (package)
作用:管理,区分类
语法:package  包名;  (必须在第一行)
带包编译:javac -d . 原文件名称.java (自动生成目录结构)
带包运行:java 包名.类名  (全限定名)
采用域名倒置的规则:
http://www.baizhi.com.cn   cn.com.baizhi.java.class63.group1.project2.utility
编码规范:
要望文生义,见名知义
类名(Pasacl帕斯卡命名法)
函数,变量名(Camel驼峰命名法)
包名全小写,只能用特殊字符" . ",并且不能以"."开头或结尾
内存单位:
bit Byte KB MB GB TB PB EB ZB YB BB NB CB XB
变量语法(三种):
1.声明:数据类型 变量名;
 赋值:变量名 = 值;
2.声明并赋值:数据类型 变量名 = 值;
3.同时声明多个变量:数据类型 变量名1,变量名2,变量名3 = 值;
数据类型:
基本数据类型:
1.整数:byte   1个字节(8位)  -2^7~2^7-1    -128~127  
       short  2个字节         -2^15~2^15-1  -32768~32767
int    4个字节         -2^31~2^31-1  -2147483648~2147483647
long   8个字节       -2^63~2^63-1  -922京~922京
2.小数(浮点):得到的是近似值
float  4个字节         1.4E-45~3.4E38   (IEEE754标准)
double 8个字节         4.9E324~1.7E308
3.字符:


char   2个字节    \u0000~\uFFFF  'A'  65   '\u0041'   (ASCII编码)

转义字符      \t   \n   \\   \'   \"

ASCII编码:

               

2 0
原创粉丝点击