一:使用Eclipse工具来开发java程序(前提是使用命令要熟练!)
1:大家可以下载MyEclipse8.0 安装,安装这个条件就是要先安装jdk,配置jdk
2:首先保证源程序放在哪个文件夹下
File-à switch workspaceà other 表示转到一个文件夹(另存为)把所有源程序另存为你选写的文件夹
这样表示 把源程序保存在 E:"gjy文件夹中 (注意:这个文件夹可以自己选择)
3:新建一个java工程
注意:project name 可以自己随便取 ,但是要符合命名规范 然后直接Finish
4:新建一个java源程序(也就是一个类)
最后Finish
5:接下来 编译
二:变量(重点)任何语言都需要!
1:为什么需要变量
因为现实生活中,无论哪种问题,还是任务,都涉及到数据!!现实中的数据
如何在计算机中描述,这是一个要考虑的问题!!
比如:现实中的一个问题:1+2=?
那么这个问题,如何在计算机中采用语言去描述呢?
实际上 关键是计算机内存如何保存1,和2 这2个数据
那么!!!计算机中 的变量 就是用来保存数据的!!!
要考虑保存在哪里?保存多大的数据?
保存在内存中(实际上就是保存在变量名中)
保存多大的数据(就是数据类型)比如1,2 这种整数,那么就是int类型 占有4个字节大小
对于1.5,2.0等这种数据,就是小数类型,在java中就是double类型,占有8个字节大小
其实还有1.5f,2.0f等这种数据,也是小数类型,在java中就是float类型,占有4个字节大小
还有boolean,String(字符串类型)
2:变量 就是 = 数据类型 变量名 变量值 组成
变量名 决定 数据保存在内存的哪个地方
数据类型 决定 数据的大小范围
变量值 就是数据
变量名的取名规则:只能是字母,数字,下划线,$组成,并且只能是字母或下划线开头
数据类型有哪些
整数类型
int 4
short 2
long 8
小数类型
float 4
double 8
其他类型
boolean 1
String 大小由“”里面的大小决定
char 2
3:例子:
int a=1; //意思就是说把1这个变量值 保存在a这个变量名中
int b=2; //意思就是说把2 这个变量值 保存在b这个变量名中
三:常量
常量 就是变量的一种特例!
常量 也是由 数据类型 变量名 变量值 组成 只不过变量值不变!
语法:final 数据类型 变量名=常量值;
final 意思就是不变 最终的意思
例子:final int x=20;//把20 保存在x的变量名中,并且 20 这个值不变
四:数据类型转换
比如说:int a=1.5f; 这个代码有没有问题?为什么有问题?
Type mismatch: cannot convert form float to int
类型不能转换,不能从float 转换成int
类型转换
A:从低类型自动转换到高类型 (当低类型的变量名 碰到高类型的变量名的时候,会把地类型的变量自动转换到高类型) ---自动类型转换
byteàshortàintàlongàfloatàdoubleàString
double a=10; 发生了自动类型转换
B:强制类型转换 会丢失数据
比如:int a=(int)1.5f;
语法:低类型 变量名=(低类型)数据;(数据是高类型的数据)
五:运算符
posted on 2010-06-04 15:07
gjy 阅读(61)
评论(0) 编辑 收藏