初学者学Java(一),初学者学java
初学者学Java(一),初学者学java
Java的概述和基本数据类型
Java概述
Java是当今最流行的语言之一,Java的版本主要有三个:
1.JavaSE: Java的标准版;
2.JavaEE: Java2的企业版;
3.JavaME: 主要用于嵌入式开发;
我这里写的是JavaSE。
Java是一门面向对象的语言,在Java程序员眼中“万物皆对象”,因为Java中没有指针的概念,所以Java比c,c++更安全,更简单。
都说Java是跨平台的程序语言,但Java的跨平台性是因为Java虚拟机Jvm的存在,而Jvm是由c语言编写的,所以Jvm并不是跨平台的,故我说Java并不能算纯粹的跨平台语言。
想要写出一个Java的程序,第一步就是在自己的计算机上安装jdk,jdk可以在
http://www.sun.com网站下载,因为sun公司被oracle收购了,所以该网站也可以为:
http://www.oracle.com
关于jdk的安装我就不多说什么了,说说环境变量的配置。
环境变量有两种,用户变量和系统变量,区别在于用户变量只能当前用户使用,系统变量可以让任何使用此计算机的人使用。
环境变量path就是写bin目录的绝对路径,可以是用户变量,也可以说系统变量;
配好就可以写Java程序了,现在一般是用Eclipse编辑器写。
又见HelloWorld
学c先学HelloWorld,Java还是先学HelloWorld,因为这个程序虽小,但基本的结构已经有了。
public class HelloWorld
{
public ststic void main(String[] args)
{
System.out.printf(“Hello”)
}
}
刚开始只需知道System.out.printf(“”);这条语句的作用是在控制台输出引号内的内容就可以了。
任何一个Java程序一定有且仅有一个main()函数,作为程序的入口。
任何一个Java程序可以有也可以没有public class ,如果有最多有一个,且文件名要与public class后的名字相同。
比如这个HelloWorld程序的文件名为Helloworld.java。
Java数据类型
Java的数据类型分为:原生数据类型(基本数据类型)和 引用类型(对象类型)。
基本数据类型又分8种:整形类型(byte(字节型),shout(短整型),int(整形),long (长整形)),浮点型(float(单精度浮点型),double(双精度浮点型)),字符型(char),布尔型(boolean);
引用类型就是类(class);
整数型
整数型是用来是用来存储整数的,没有小数。
数据类型 |
内存空间 |
取值范围 |
byte |
8位1字节 |
-128到127 |
shout |
16位2字节 |
-32768到32767 |
int |
32位4字节 |
-2147483648到2147483647 |
long |
64位8字节 |
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ |
浮点型
浮点型表示有小数部分的数字
数据类型 |
内存空间 |
float |
32位4节 |
double |
64位8节 |
字符型
char型用来存储两个字符,占16位(两个字节),用单引号括起来表示一个字符。
如 char x = ‘a’;
布尔类型
boolean又称逻辑类型,只有两个值:true,flase;表示事物的真假常用来在流程控制中做判断条件。
相关文章
- 暂无相关文章
用户点评