首页 > 代码库 > 黑马程序员 Java基础

黑马程序员 Java基础

 

      1.java的历史

      2.环境变量

      3.关键字

      4.标示符

      5.注释

 

1.java历史

诞生:1990年初,java的前身出现,名为Oak(橡树),是由詹姆斯戈斯林所带领的团队研发的。主要功能是设定在家用电器等小型系统的编程语言。1994年正式的命名为Java(有咖啡的意思);

发展:1995年发布Java并发布JDK1.0;1998年Sun将Java更名为Java2。Java的发展壮大主要源于当时互联网大潮的兴起;1999年6月,SUN公司发布Java的三个版本:标准版、企业版和微型版(J2SE、J2EE、J2ME);2004年9月30日,J2SE1.5发布,是Java语言的发展史上的又一里程碑事件。为了表示这个版本的重要性,J2SE1.5更名为J2SE5.0。2005年6月,SUN公司公开Java SE 6,并将J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。

未来:Java经过近二十年的风霜洗礼,依然是当下主流的编程语言之一,可见它是多么的优秀。未来随着移动互联网的兴起,我相信Java会更加强大。

什么是Java:java既是一门面向对象的编程语言,又是一个平台;

2.环境变量

是什么?:环境变量指的是在操作系统中,用来指定才做系统在运行的时候需要的一些参数,通常为一系列的键值对;

PATH环境变量的作用:它是Windows操作系统的外部命令搜索路径;

CLASSPATH环境变量的作用:它是Java类文件的搜索路径;

什么是JRE?:字面意思是Java运行环境,它其中包括了java虚拟机(用软件模拟出来的计算机),java平台的核心类文件和一些其它用于支持软件运行的文件。

设置Java PATH环境变量的方法:我的电脑》右击属性》高级系统设置》高级》环境变量》在系统变量栏找到path变量》点击编辑》在变量值尾添加“;”号,然后加入自己的java安装路径“示例:自定义的安装路径\Java\jdk1.7.0_45\bin\”;classpath环境变量的方法,和它相同,只是要自己添加classpath的变量,然后编辑值;

3.关键字

 关键字:就是在Java语言中被赋予了特殊含义的标识符,我们在命名自己的变量或函数的时候,不能和关键字同名;目前java语言中一共约有50个左右的关键字:

abstractassertbooleanbreakbyte
casecatchcharclassconst
continuedefaultdodoubleelse
enumextendsfinalfinallyfloat
forgotoifimplementsimport
instanceofintinterfacelongnative
newpackageprivateprotectedpublic
returnstrictfpshortstaticsuper
switchsynchronizedthisthrowthrows
thansienttryvoidvolatilewhile

 

4.标识符

标识符:就是在我们编写的java程序中我们自定义的一些和程序相关的有意义的名称,它规定由26个大小写英文字母,数字0-9以及“$”和“_”组成;

定义规则:1、数字不可以开头

2、不可以使用关键字

需要注意的是:java语言是严格的区分大小写的,“big”和“Big”是两个完全不同的标识符;还有就是要注意主函数的名称main不是关键字,但是它确实被虚拟机所识别的名称,它是程序的入口,所以我们也不能用main作为标识符;

名称定义规范:1、包名:多单词组成时所有字母都小写,中间用“.”隔开。如xxx.yyy.zzz;

2、类名、接口名:多单词组成时,所有单词的首字母大写。如XxxYyyZzz;

3、变量名和函数名:多单词组成时,第一个单词首字母小写,其余单词首字母均大写。如xxxYyyZzz;

4、常量名:所有单词字母都大写,多单词时每个单词用下划线连接。如XXX_YYY_ZZZ;

 

5.注释

注释:注释在Java程序中起到注释说明的作用,它可以帮助我们快速的理解某段代码,或者整个程序的功能,在后期的代码维护中有着不可或缺的作用;

java中有三种注释方法,分别是:1、单行注释 

                                                      2、多行注释

                                                      3、文档注释

eg:

class Demo{

/**

*文档注释:该注释可以程序完成后,用工具导出,用于程序的说

*明,通常放在类或者函数的正上方;

*/

    public static void main(String[] args){

                 //单行注释:故名思议一次只注释一行,多在语句的上方

                 /*

                多行注释:一次注释多行

                */

      }

}

注释是给程序员看的,程序在编译的时候,编译器会将其忽略,所以注释不会增加所编译程序的体积;

黑马程序员 Java基础