java基础语言有哪些
java基础语言是学习java最重要的环节,接下来,小编为您介绍了java基础语言有哪些,让我们一起看看吧!
一、主体结构
1、java程序的基本组成单元是类,类体中包括属性与方法;
2、类的属性为全局变量,方法中的变量为局部变量;
二、基本数据类型
1、基本数值类型分为8种;
由低到高排列顺序:byte<short<int<long<floate<double
2、整数类型 声明方法
byte mybyte = 124 ;(-128~127)
short myshort = 32564;(-32768~32767)
int myint = 45784612;(-2147483648~2147483647)
long mylong = 467894511;(正负9223372036854775808),注:给long类型赋的值大于或小于int类型的最大值或最小值是,需要在数字后面加L或1
3、浮点类型
分为单精度和双精度两种类型
声明:
float f1 = 13.23f;
double d1 = 4562.12d;
double d2 = 45678.1564;
4、字符类型
1)char型 存储单个字符, char x1 ="a" 或 char x2 = 97; 注:(int)x1可以得到x2的值
5、布尔类型(true/false)
boolean b = true;
三、变量与常量
在程序执行过程中,值不能被改变的称为常量,值能被改变的称为变量;
1、命名规则:
1)由人员顺序的`滋补、下划线、美元符号($)和数字组成,且第一个字符不能为数字;
2 ) 不能是关键字
3)不能重复
4)选择有意义的单词作为名称
5)常量名称字符全为大写
如: int age = 3; 变量
final boolean BOOL = true; 常量
四、运算符
1、算术运算符:+、-、*、/、%(取余数)
2、自增和自减:
++a(--a) //表示在使用变量a之前,先使a的值加(减)1
a++(a--) //便是在使用变量啊之后,使a的值加(减)1
3、比较运算符 :>、<、==、>=、<=、!=
4、逻辑运算符 : &(与)、||(或)、!(非)
& :只要有一个为false,结果就为false
|| :只要一个为true,结果就为true
5、位运算符
6、三目运算符
格式:条件式?值1:值2
五、数据类型转换
1、隐式类型转换:不需要任何操作,自动从小到大转换;如:int x = 50; float y =x;
2、显式类型转换:当吧高精度的变量的值赋给低精度的变量时,需要强制转换; 如:int a = (int)45.23;
-
计算机二级考试Java精选训练题
下面是应届毕业生考试网小编搜索整理的计算机二级考试Java精选训练题,希望对大家有所帮助。[简答题]本题中,在下画线上填写代码,指定变量b为字节型,变量f为单精度实型,变量l为64位整型。publicclassjaval{publicstaticvoidmain(String[-]args){b=49;f=8.9f;l=0xfedl...
-
讲述java中enum的用法
本文实例讲述了java中enum的用法。分享给大家供大家参考。具体分析如下:1.基本用法复制代码代码如下:enumDay{SUNDAY,MONDAY,TUESDAY,WENDSDAY,THURSDAY,FRIDAY,SATURDAY;}枚举是常量,所以应该用大写。2.枚举是对象枚举隐含地继承了,所以它具有的.属性和方法。遍...
-
Java发展史之Java的由来
Java发展史之Java的由来Java:由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯·高斯林(JamesGosling)等人于1990年代初开发,它最初被命名为...
-
java中set接口的使用方法
java中的set接口有如下的特点:不允许出现重复元素;集合中的元素位置无顺序;有且只有一个值为null的元素。因为java中的set接口模仿了数学上的set抽象,所以,对应的数学上set的特性为:互异性:一个集合中,任何两个元素都认为是不相同的,即每个元素只能出现一次。无序性:一个...