山东建筑大学——地理101——java考试重点(大贝整理)

山东建筑大学——地理101——java考试重点(大贝整理)

ID:18748882

大小:1.74 MB

页数:8页

时间:2018-09-22

山东建筑大学——地理101——java考试重点(大贝整理)_第1页
山东建筑大学——地理101——java考试重点(大贝整理)_第2页
山东建筑大学——地理101——java考试重点(大贝整理)_第3页
山东建筑大学——地理101——java考试重点(大贝整理)_第4页
山东建筑大学——地理101——java考试重点(大贝整理)_第5页
资源描述:

《山东建筑大学——地理101——java考试重点(大贝整理)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机语言的分类:1、根据计算机语言与人的自然语言的接近程度和与计算机硬件的依赖程度,可以把计算机语言分为:机器语言 汇编语言 高级语言(java)2、根据程序设计中以过程为中心还是以类为中心,可以把计算机语言分为:面向过程语言和面向对象语言(Java)3、根据语言所生成的可执行代码的执行方式的不同,可以把计算机语言分为:编译执行语言和解释执行语言Java的三大技术体系:J2SEJ2EEJ2MEJavaJava语言的特点:1、一种面向对象的语言2、一种平台无关的语言,提供程序运行的解释环境。3、一种健壮的

2、语言,吸收了C/C++语言的优点,但去掉了影响程序健壮性的部分Java的两种核心机制:Java虚拟机和Java垃圾收集机制Java程序的跨平台运行机制:Java垃圾收集:含义:回收不再使用的内存空间好处:它把程序员从手工回收内存空间的繁重工作中解脱出来;自动回收不再使用的内存空间;节省宝贵的内存资源与c++的区别:c++中,无论是对象还是动态配置的资源或内存,都必须由程序员自行生命产生和回收,否则其中的资源将消耗,造成资源的浪费甚至死机;JRE与JVM的不同:JRE(Java运行环境),也就是Java平台

3、。所有的Java程序都要在JRE下才能运行。JDK的工具也是Java程序,也需要JRE才能运行。为了保持JDK的独立性和完整性,在JDK的安装过程中,JRE也是安装的一部分。所以,在JDK的安装目录下有一个名为JRE的目录,用于存放JRE文件。JVM(Java虚拟机)是JRE的一部分。它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java语言最重要的特点就是跨平台运行。使用JVM就是为了支持与操作

4、系统无关,实现跨平台。类的main方法:1、main方法必须声明为以下格式:publicstaticvoidmain(String[]args){……}2、main方法是程序执行时第一个被执行的方法3、以main方法作为执行起点的Java程序又称为JavaApplicationJava原则:1、Java源文件以“java”为扩展名。2、一个源文件中最多只能有一个public类,其他类个数不限,若源文件有一个public类,则源文件以该类命名。3、Java应用程序的执行入口是main()方法,有固定书写格式

5、。4、Java语言严格区分大小写5、每个语句以分号结束6、三种注释(//;/**/;/****/)Javac和java的作用:1、javac—Java编译器程序,负责创建源程序的字节码文件(类名.class文件)2、java—JVM的启动程序,用于执行编译好的Java程序Java语言支持如下运算符:1、算术运算符:+,一,*,/,%,++,--2、关系运算符:>,<,>=,<=,==,!=3、逻辑运算符:!,&,},“,&&,}}4、位运算符:&,I,^,~,>>,<<,>>>5、赋值运算符:=6、扩展赋

6、值运算符:+=,-=,*=,/=7、字符串连接运算符:+Java标识符的三条命名规则:1、标识符由字母、下划线、美元符或数字组成。2、标识符应以字母、下划线、美元符开头。3、Java标识符大小写敏感,长度无限制。注意:Java的标识符选取应注意“见名知意”且不能与关键字重名。switch语句(条件语句补充)switch(){casexx:….casexx:….default:....}1、小心case穿透,推荐使用break语句2、多个case可以合并到一起3、default可以省略,但不推荐省略4、ja

7、va中switch语句只能探测int类型值Case穿透:类(对象)之间的关系:1、关联关系2、继承关系(一般与特殊)3、聚合关系(整体和部分)4、实现关系5、多态构造方法:1、使用new+构造方法来创建一个新的对象2、构造方法是定义在JAVA类中的一个用来初始化对象的函数。3、构造方法与类重名,且没有返回值方法重载:是指在一个类中可以定义有相同的名字,但参数不同的多个方法。调用时会根据不同的参数表选择不同的方法。类的访问控制权限:This关键字:1、在类的方法中使用的this关键字代表的是使用该方法的对象

8、的引用。2、当必须要指出当前使用方法的对象是谁时要用this.3、使用this可以处理方法中成员变量和参数重名的情况。4、This可以看做是一个变量,它的值是当前对象的引用。例子Super关键字:在java中使用super来引用基类的东西。STATIC关键字:1、在类中用static声明的成员变量是静态成员变量,它为该类的公用变量,在第一次使用时被初始化,对该类的所有对象来说,该成员变量只有一份。2、Static声明的方法是静

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

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

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