Java基础语法(一)(标识符,关键字,注释,常量,变量,基本数据类型)
2015-07-21 10:57
1181 查看
1.标识符
Java中标识符就是给程序中的变量,类,方法名命名的符号。
规则:1.可以又字母、数字、下划线(_)和美元符号($)组成,但是
2.不能是java的关键字和保留字(已经定义过的字,如变量),但可以 包含。如List关键字,可以把变量名 定
3.标识符不能包含空格。
4.出$外,不能包含其他特殊字符。
示例:
2.关键字
Java中具有特殊用途的单词称为关键字,注意不要让标识符和关键字一样,否则无法通过编译。
示例:
3.注释
Java编程的注释是用来说明某段代码的作用,某个类的用途,某个方法的功能,还有方法参数和返回值的类型和意义。注释一般占到原来代码的1/3。不宜过多,也不宜过少。因为当我们完成代码编写后,很容易忘记编写的思路,自己或者他人重新看都非常困难。
一共三种:
单行注释://
多行注释:/* */
文档注释:/** */
示例:
2.javadoc工具默认只处理以public和protected修饰的类,接口,方法,成员变量,构造器和内部类之前的文档注释。
4.常量
Java中常量表示不能改变的数值。一般用final关键字修饰;标识符一般大写。
1. 整数常量:所有整数。
[align=left] 2. 小数常量:所有小数。[/align]
[align=left] 3. 布尔(boolean)型常量:只有两个值,true和false。[/align]
[align=left] 4. 字符常量:将一个数字字母或者符号用单引号( ' ' )标识,如:'1','a','b'。[/align]
[align=left] 5. 字符串常量:将一个或者多个字符用双引号("")标识,如:"hello world"、"a"、""(空字符串)。[/align]
[align=left] 6. null常量:只有一个值:null。[/align]
[align=left]示例:[/align]
5.变量
java中变量相当于一个容器,用来装载不同类型的数据。
示例:
6.基本数据类型
注意:默认整数是int类型,如要表示long类型,在数值后面加l(L),例:long a = 123L;
默认浮点数是double类型,如要表示float类型,在数值后面加f(F),例:float b = 1.2f;
Java中标识符就是给程序中的变量,类,方法名命名的符号。
规则:1.可以又字母、数字、下划线(_)和美元符号($)组成,但是
2.不能是java的关键字和保留字(已经定义过的字,如变量),但可以 包含。如List关键字,可以把变量名 定
3.标识符不能包含空格。
4.出$外,不能包含其他特殊字符。
示例:
public class 123Demo {//错误1:类名以数字开头,正确:Demo String n ame#;//错误2:变量名包含出除$以外的特殊符号和空格,正确:name int age; int age;//错误3:重复定义保留字,正确:int age1; int age2; }
2.关键字
Java中具有特殊用途的单词称为关键字,注意不要让标识符和关键字一样,否则无法通过编译。
示例:
<span style="font-size:18px;">public class Demo{ private int name; //public class private int 都是关键字 private int int; //错误:不能把标识符定义与关键字一样 }</span>
3.注释
Java编程的注释是用来说明某段代码的作用,某个类的用途,某个方法的功能,还有方法参数和返回值的类型和意义。注释一般占到原来代码的1/3。不宜过多,也不宜过少。因为当我们完成代码编写后,很容易忘记编写的思路,自己或者他人重新看都非常困难。
一共三种:
单行注释://
多行注释:/* */
文档注释:/** */
示例:
public class Student { /** * 文档注释,作者 * @author Administrator */ private String name;//学生姓名;单行注释 private int age;//学生年龄;单行注释 /* * 多行注释 * 学生的信息输出 */ public void info(){ System.out.println("该学生的名字为:" + name + ",年龄为:" + age); } }注意:1.注释具有调试的功能。
2.javadoc工具默认只处理以public和protected修饰的类,接口,方法,成员变量,构造器和内部类之前的文档注释。
4.常量
Java中常量表示不能改变的数值。一般用final关键字修饰;标识符一般大写。
1. 整数常量:所有整数。
[align=left] 2. 小数常量:所有小数。[/align]
[align=left] 3. 布尔(boolean)型常量:只有两个值,true和false。[/align]
[align=left] 4. 字符常量:将一个数字字母或者符号用单引号( ' ' )标识,如:'1','a','b'。[/align]
[align=left] 5. 字符串常量:将一个或者多个字符用双引号("")标识,如:"hello world"、"a"、""(空字符串)。[/align]
[align=left] 6. null常量:只有一个值:null。[/align]
[align=left]示例:[/align]
public class Demo{ public final int STUNDET_AGE = 18; }
5.变量
java中变量相当于一个容器,用来装载不同类型的数据。
示例:
public class Demo{ public static String name ;//定义一个String类型变量name public static void main(String[] args) { name = "小白"; System.out.println(name); name = "小黑"; System.out.println(name); } }
6.基本数据类型
注意:默认整数是int类型,如要表示long类型,在数值后面加l(L),例:long a = 123L;
默认浮点数是double类型,如要表示float类型,在数值后面加f(F),例:float b = 1.2f;
相关文章推荐
- 重学java23种设计模式-软件设计基本原则
- 饼状图形Factory
- 关于java多线程
- java发送邮件
- Java环境变量设置
- 11. JavaSE-Final关键字详解
- [LeetCode][Java] Path Sum II
- java判断字符串中是否包含字母
- JAVA设计模式之单例模式
- java中==和equals
- Java小数四舍五入与保留位(二)
- 算法_java 搜索指定目录下指定类型的文…
- 语法_java File类的方法
- 10. JavaSE-子类实例化过程 & 构造方法间调用
- Spring 注入
- Java小数四舍五入与保留位(一)
- java 反射机制
- 解决Maven工程中报 Missing artifact jdk.tools:jdk.tools
- java中keytool生成的jks证书转换为openssl格式证书
- Java-发送邮件(附件、图片)---(四)类-MimeMultipart、MimeBodyPart、FileDataSource、DataHandler、