posts - 1,  comments - 0,  trackbacks - 0
 

一:使用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个数据

那么!!!计算机中 的变量 就是用来保存数据的!!!

要考虑保存在哪里?保存多大的数据?

保存在内存中(实际上就是保存在变量名中)

保存多大的数据(就是数据类型)比如12 这种整数,那么就是int类型 占有4个字节大小

对于1.52.0等这种数据,就是小数类型,在java中就是double类型,占有8个字节大小

其实还有1.5f2.0f等这种数据,也是小数类型,在java中就是float类型,占有4个字节大小

还有booleanString(字符串类型)

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)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: