Java语言组成

1.关键字(Keywords)
http://blog.csdn.net/u012506661/article/details/52756452

2.标识符

标识符命名规则
标识符可以标识类名,变量名,接口名,方法名
命名规则
1.标识符由数字,字母 ,下划线和$符号组成。其他符号不可以。
2。必须以字母,下划线和$符号开头,不能以数字开头。
3.关键字不能作为标识符。

3.注释

1、单选注释:符号是://
2、块注释: 符号是: /* */ 可以跨多行
3、javadoc注释: 符号是: /** */ 可以跨多行,

4.常量和变量

常量表示不能改变的数值

Java中常量的分类

整数常量:所有整数

小数常量:所有小数

布尔值常量:只有两个值 true false

字符常量:将一个数字字母或者符号用单引号('')来标示。

空值常量:null。

对于整数Java有三种表现形式:

十进制:0-9,满10进1

八进制:0-7 满8进1,用0开头表示。

十六进制:0-9 A-F ,满16进1,用0x开头表示。

注意:''代表字符  “”代表字符串。

变量:就是将不确定的数据进行存储。也就是在内存中开辟一个空间。

如何开辟空间呢?就是明确数据类型,变量名称 数据来完成

Java数据类型分为基本数据类型与引用数据类型。

  

5.运算符

Java中的六种运算符:

·   算术运算符

·   赋值运算符

·   关系运算符

·   逻辑运算符

·   位运算符

·    三元运算符

 

算术运算符:

+:加法运算,求操作数的和

-:减法运算,求操作数的差

*:乘法运算,求操作数的乘积

/:除法运算,求操作数的商

%:求余运算,求操作数相除的余数

++:自增,操作数自加1

--:自减,操作数自减1

 

赋值运算符:

=:将右边的值赋给左边,例:int a = 1;

+=:左右两边的和相加赋给左边,例:int a = 1; a+=2;结果a的值为3

-=:左边减去右边的差赋给左边,例:int a =5;a-=2;结果a的值为3

*=:两边数值相乘的值赋给左边,例:int a = 2;a*=2;结果a的值为4

/=:左边除以右边的值赋给左边,例:int a = 6;a/=2;结果a的值为3

%=:左边除以右边的余数赋给左边,例:int a =7;a%=2;结果a的值为1

 

关系运算符

>:大于,例:int a = 1;int b = 2;System.out.print(a > b);其结果为false

<:小于,例:int a = 1;int b = 2;System.out.print(a < b);其结果为true

>=:大于等于,例:int a = 1;int b = 2;System.out.print(a >= b);其结果为false

<=:小于等于,例:int a = 1;int b = 2;System.out.print(a <= b);其结果为true

==:等于,例:int a = 1;int b = 2;System.out.print(a == b);其结果为false

!=:不等于,例:int a = 1;int b = 2;System.out.print(a != b);其结果为true

  其结果都是boolean类型,即要么是true要么是false

逻辑运算符

&&:与、并且(短路),   两个条件同时为真时,结果为真

||:或、或者(短路),   两个条件有一个为真时,结果即为真

!:非,(!+条件)  条件为真时,结果为假

6.语句

7.函数(function)

7.1主函数是一个特殊的函数,作为程序的入口,可以被jvm调用。

public 表示函数访问权限是最大的。

static 表示主函数随着类的加载已经存在

void 无返回值

main 不是关键字,可以被jvm识别。

jvm在调用主函数时传入的是new string[0];


7.2如何定义一个函数?

先明确运算结果,即确定返回值类型

再明确在定义改功能的过程中,是否需要未知的内容参与运算,即明确函数的参数类型和参数个数。

8.数组:

定义数组

2
3
String[] aArray =  new String[ 5 ];
String[] bArray = { "a" , "b" , "c" "d" "e" };
String[] cArray =  new String[]{ "a" , "b" , "c" , "d" , "e" };

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值