欢迎来到天天文库
浏览记录
ID:51690193
大小:102.00 KB
页数:8页
时间:2020-03-15
《JavaSEjava基础其中一部分.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、JavaSE第一讲Test.javaJavaSE:JavaStandardEditionJavaME:JavaMicroEditionJavaEE:JavaEnterpriseEditionJDK:JavaDevelopmentKit(Java开发必备)JRE:JavaRuntimeEnvironment(Java执行环境)JDK包含了JREJdk1.4,jdk1.5(5.0),jdk1.6(6.0),最新版本jdk1.7jdk1.5(5.0):Tiger,老虎jdk1.6(6.0):Mustang,野马1.下载JDK;2.安装JDK3.设定环境变量(用户变量和系统变量都可以),指向J
2、DK安装目录中的bin目录4.通过运行,输入cmd打开命令行窗口,输入java-version,显示出Java版本信息直接使用记事本、EditPlus(轻量级的文本编辑器)UltraEdit、gvim、及专业的IDE()编写使用记事本实现HelloWorld的Java程序所有的Java代码都是以java后缀结尾Java程序的执行过程分为两步1、编译2、执行Class文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件编译命令:javacTest.java执行命令:javaTest(注意,Test后面没有.class)Java是跨平台的语言,真正执行的不是二进制代码,而
3、是字节码JVM(JavaVirtualMachine,Java虚拟机)JVM不是跨平台的,由C语言编写Java之所以能够做到跨平台,本质原因在于JVM不是跨平台的。JavaSE第二讲(原生数据类型)Variable.javaJava中的数据类型分为两大类:1)原生数据类型(PrimitiveType)2)引用类型(对象类型)(ReferenceType)变量与常量:常亮,数值不会变化的量:变量,数值可以变化的量。如何定义变量与赋值?变量类型变量名=变量值inta=1;变量名以下划线、字母、$符号开头,并且后跟下划线、字母、$符号以及数字,Java中的变量名不能以数字开头,一般不以$开头
4、Java中的原生数据类型共有八种:1)整形:使用int表示(32位)。2)字节型:byte。(表示-128到127之间的256个整数)3)短整型:short(16位)。4)长整型:long(64位)。关于计算机系统中的数据表示位:bit(只有0,1两种状态),是计算机系统中的最小数据表示单位。字节:byte,1byte=8bit。(一个字节有八位)1KB=1024byte1MB=1024KB1GB=1024MB3种类型的注释///**//***/(产生JavaDoc帮助文档)JavaSE第三讲(原生数据类型陷阱)Variable2.javaJava中的原生数据类型共有八种:1)整形:使
5、用int表示(32位)。2)字节型:byte。(表示-128到127之间的256个整数,8位)3)短整型:short(16位)。4)长整型:long(64位)。5)单精度浮点型:float。浮点型指的是小数,也叫做实数,比如1.26)双精度浮点型:double。双精度浮点型表示的数据范围要比单精度浮点型大。7)字符型:char(character的缩写)。所谓字符就死单个的字符表示,用单引号,chara=’a’;8)布尔类型:Boolean。只有两种可能值,true与false。Java中的所有浮点类型默认情况下都是double。不能将double类型的值赋给float类型的变量,即便
6、该double类型的值也处于float类型的范围内也是不可以的。总之,能否成功赋值取决于等号右边的值类型与等号左边的变量类型是否一致。如何将double类型的值赋给float类型的变量?1)将double类型强制转换为float类型。强制类型转换:类型变量名=(类型)变量名;floatb=(float)1.2;(1.2)是double类型,将1,2强制转换成float2)使用Java语言的支持floatb=1.2F;(小写f也可)(1.2f/F代表1.2是float类型)变量在使用前必须要赋值;变量必须要声明其类型;变量在使用前必须要定义,并且只能定义一次;如下代码无法通过编译:int
7、a=1;shortb=a;//shortb=(short)a;可以通过编译。a是int类型,b是short类型,int类型表示的数据范围要比short类型大,不能将表示范围大的值赋给表示范围小的变量。如下代码可以通过编译:shorta=1;intb=a;a是short类型,b是int类型,int类型表示的数据范围要比short类型大,可以将表示范围小的值赋给表示范围大的变量。JavaSE第四讲(运算符)Variable3.java当有若干个变量
此文档下载收益归作者所有