JAVABASIC

JAVABASIC

day1
J2se(标准版/基础版):主要提供了小型应用程序以及桌面服务解决方案
J2ee(企业版/商业版):主要针对企业中模块化开发以及集中化开发提供了解决方案
J2me(小型版):主要针对于嵌入式开发以及终端开发提供了可能
jre=jvm+核心类库(提供了java程序启动时必须的信息)
jdk=jre+kit(开发工具包)
安装jdk会在jdk内部安装一个jre,根据提示安装会再安装一个外部jre
地址栏输入cmd可以直接打开所在文件夹的命令行
.java文件:源文件-->经过编译-->.class文件:字节码文件
1..class文件的名称和类名一致
2.如果是公共类,要求.java文件的名称和类名一致
3.有几个类就有几个.class文件,如果出现了大小写同类名的问题,第一个类名生效,最后一个类的内容生效
4.一个.java文件中至多只能出现一个公共类

day2
java命令:
javac编译
java运行
javadoc生成文档
正码、反码、补码
java是一个强类型的语言,保证每个数据都有对应的类型表示
数据类型:
基本数据类型(四类八种)(占用字节)(一个字节占8个位):
整型:byte(字节1)/short(短整2)/int(整型4)(占32个位)(-2^31~2^31-1)/long(长整8)
浮点:float(单精度4)/double(双精度8)
布尔:boolen(布尔1)
字符:char(字符2)(0~65535)
编码:把文字转换为数字的过程
ASCII表(半个字节)--西欧码表(ISO8859-1个字节)--BIG5(繁体中文2个字节)--GB2312(简体中文2个字节)--国标码GBK(包含繁简体2个字节)--Unicode(编码体系)中包含UTF-8(3个字节)
所有的完整码表默认兼容西欧码表
引用数据类型(数组、类、接口):

猜你喜欢

转载自www.cnblogs.com/chaunceysun/p/11240935.html