java必备知识要点

java必备知识要点

ID:37923114

大小:104.50 KB

页数:14页

时间:2019-06-02

java必备知识要点_第1页
java必备知识要点_第2页
java必备知识要点_第3页
java必备知识要点_第4页
java必备知识要点_第5页
资源描述:

《java必备知识要点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章Java语言概述1、JDK、JRE、JVM分别指什么及其作用;JDK(JavaDevelopmentKit):Java软件开发工具包。JDK是Java的核心,包括Java运行环境、一系列java开发工具和java基础的类库JVM(javavirtualmachine):Java虚拟机负责对本地*.class文件解释执行。包含类加载器、字节码确认器、以及JIT实时编译器。JRE(JavaRuntimeEnvironment):Java运行环境。运行Java程序所需要的环境的集合。包含JVM标准实现及java核心类库2、Java的三个版本;标准版,企业版,微型版

2、3、JDK的安装及环境变量设置;下载最新的jdk安装包安装后配置环境变量:假设安装在F:jdk1.6.0(1)添加JAVA_HOME,值为:F:jdk1.6.0(2)在Path环境变量添加:;%JAVA_HOME%bin(3)添加CLASS_PATH,值为:.;%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%jrelibrt.jar4、Java源程序文件是什么?字节码文件是什么文件?如何在命令提示符下编译源程序?编译后如何运行?5、如何编译及运行Applet?applet不能独立运

3、行,必须嵌入在html文件中HelloJava.html第2章Java语言基础1、标识符命名规则,即可以知道哪些可作为标识符,哪些不可;标识符:用来表示变量、方法或类等的名字。定义的规则如下:①只能使用字母、数字、下划线和美元符($)。②只能以字母、下划线和美元符开头。③严格区分大小写,没有长度限制。注意:(1)一般类名首字母大写;方法与变量名首字母小写;第二个单词首字母大写。(2)java支持Unicode标准字符集2、基本数据类型有哪些,记住;字符型,数值类型,布尔类型3、基本类型的自动转换与强制转换;自动类型转换:低优先级的数据自动会转换为高优先级的数据。强

4、制类型转换:优先级高的数据转换为优先级低的数据。例如:doubled=3.14159;inta=(int)d;4、算术运算符及逻辑运算符,尤其是&、&&,

5、、

6、

7、的区别;5、赋值运算符尤其是+=这类运算符;复合赋值运算符:+=(加等于),-=(减等于),*=(乘等于),/=(除等于),/=(模除等于如:a=100;a+=1;//此时a为101第3章控制结构1、if语句的使用;在if语句的所有形式中,布尔表达式总应该用括号括起来。如:if((i>=0)&&(j<=10))if(i>=0&&j<=10)if(i>0)&&(j<=10)错2、switch语句的使用,注意

8、switch关键字后表达式的类型,Case语句后break的作用,default子句作用;switch(表达式){//表达式必须为byte,short,int或char类型14case常量值1:语句(组);break;case常量值2:语句(组);break;case常量值N://常量值必须是与表达式类型兼容,且不能重复,break跳出switch语句语句(组);break;default://若所有的case都不匹配,则可去执行default语句语句(组);3、while、do-while、for循环;while循环while(条件){语句组;}2、do-whi

9、le循环do{语句组;}while(条件);注意:两者的区别,1先判断条件,成立才执行。2先执行再判断条件。4、在循环中break、continue的作用。break无标号:跳出本层循环有标号:跳出指定循环continue无标号:跳出本层循环的本次循环有标号:跳出指定循环的本次循环第4章类和对象1、面向对象的三个特征;封装,继承,多态2、如何定义类、成员变量、方法;[类修饰符]class类名{//类名(自定义的标识符)typevariable1;//成员变量(对象属性)…typevariableN; typemethodname1(parameter-list){

10、//成员方法(对象行为或操作)//方法体}…typemethodnameN(parameter-list){//方法体}}143、方法如何调用:static修饰及无static修饰;方法名(参数列表)---成员方法调用成员方法类.方法名(参数列表)---调用static修饰的方法对象.方法名(参数列表)---调用无static修饰的方法4、构造方法的定义;与类名相同,无返回值类型,创建对象时自动调用,不显示调用classRect{doublew,h;publicRect(doublea,doubleb){w=a;h=b;}doublecomputeArea(){r

11、eturn

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。