---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<ahref="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
Java语言概述:
一
1、发展史:Java之父---James Gosling
2、Java语言平台:
J2SE--JavaSE 基础版,主要是桌面应用
J2ME--JavaME 微型版,主要是手机开发
J2EE--JavaEE 企业版,所有浏览器访问的应用程序
3、Java语言的特点:开源和跨平台性
4、JRE和JDK:
JRE:JVM + class libraryJDK:JRE + tools
5、环境变量
(1) path环境变量的作用:让javac和java命令可以在任意的目录下使用
(2)path的配置:只修改path或者先建立JAVA_HOME然后修改path
(3)classpath:让指定的class文件在任意目录都可以被访问
小技巧:在最左边配置一个,这样就可以在当前目录下查找并执行。
二
1、关键字
(1)被Java语言赋予特殊意义的单词
(2)特点:Java语言中的所有关键字全部是小写
2、标示符
(1)就是给类,变量,方法起名字
(2)组成规则:0-9,a-zA-Z,$及_
(3)注意事项:不能以数字开头,不能是关键字,区分大小写
(4)命名规则:
A:包(文件夹,用于区分同名的类)
全部小写。如果多级包,用.分开。
B:类和接口
如果是一个单词,首字母大写。
举例:Demo,Test,Stu66666tdent
如果是多个单词,每个单词的首字母大写。
举例:HelloWorld,StudyJava
C:变量和方法
如果是一个单词,首字母小写。
举例:main,name,age
如果是多个单词,从第二个单词开始每个单词的首字母大写。
举例:showName(),studentName
D:常量
全部大写,如果多个单词组成,用_连接。
举例:PI,STUDENT_MAX_AGE
2、注释
(1)就是对程序的解释文字
(2)注释的分类
A:单行注释
a:以//开头,以回车结束。
b:单行注释是可以嵌套的。
B:多行注释
a:以/*开头,以*/结束。
b:多行注释是不可以嵌套的。
C:文档注释
将来被javadoc工具解析,生成一个说明书。
(3)注释的作用:调试错误,解释程序,提高代码的阅读性
4、常量
(1)在程序的运行过程中,其值是不可以发生改变的量
(2)常量的分类:字面值常量,自定常量
字面值常量:整数常量、实数常量、字符常量、字符串常量、布尔常量、空常量
5、变量
(1)程序运行过程中,在制定范围内发生改变的量
(2)格式:
数据类型 变量名 = 初始化值
6、数据类型
(1)分类:基本类型和引用类型
(2)基本类型
整型(byte,short,int,long)、浮点型(float,double)、字符型(char)、布尔型(boolean)
注意:
整数默认是int类型。long类型需要加L或者l后缀。
浮点数默认是double类型。float类型需要加F或者f后缀。
(3)类型转换
boolean不参与转换。隐式转换(从小到大)。强制转换(从大到小)
7、运算符
(1)就是把常量和变量连接的符号,一般参与运算使用
(2)分类:算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、三元运算符
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------