admin 管理员组

文章数量: 1087139


2024年4月24日发(作者:java最好用的编译器)

Java的特点:1、强类型2、编译和解释3、自动无

用内存回收功能4、面向对象5、与平台无关6、安全

性7、分布式计算8、多线程

Java应用程序和小程序:同、都由一个或多个扩展名为“.class”的文件组

成;都需要java虚拟机(JVM)载入并翻译;不同、小应用程序只能在与java兼容的

容器中运行,可以嵌入在html网页中,在网络上发布,当网页被浏览时,在浏览器中

运行。小应用程序的运行还受严格的安全限制。Java应用程序没有这些限制,也不

支持网页嵌入和下载运行。编码不同、一个小应用程序必须定义一个applet类的

子类,应用程序可以是applet类的子类,也可以不是。应用程序必须在一个类中定

义一个main()方法,该方法代表应用程序的入口。而小应用程序不必定义main()方

法,它的执行由applet类中定义的多个方法控制。

基本数据类型(原始数据类型):整数类型、浮点数(实数)类型、字符(文字)类

型、逻辑类型(布尔型)。

非基本数据类型(复合数据类型):数组、字符串、类、接口。

基本数据运算:赋值运算,算数运算,自增、自减运算,关系运算,逻辑运算,条

件运算和字符连接运算等。

基本语句:1、表达式语句2、空语句3、break语句4、continue 语句5、

return语句

复合语句:if语句、switch语句、atch语句、while语句、

do...while语句、for语句、嵌套的循环结构、循环体中的continue 语句和

break语句、package语句、import语句

常用包:包含所有支持java applet的类。包含抽象窗

口工具集中的图像、文本、窗口GUI类。是包的扩充,包含

更丰富的抽象窗口工具集。包含抽象窗口工具集中的图像处理

类。 包含所有的基本语言类。包含所有的输入输出类。

包含所有现实网络功能的类。包含有用的实用库程序类。

平台无关的GUI工具集界面。

面向对象的基本概念:抽象、对象、消息、类、继承、多态性类:类是一种类

型,类封装对象的属性和方法,是同一类对象的模版。Java程序的主要部分是描述

类。1、类的声明2、成员变量3、方法4、构造方法

对象:类被声明后,就可用类创建对象,被创建的对象称为类的实例。声明对

象、创建对象、(对象的内存模型)、使用对象、撤销对象

实例变量和类变量:int a和static int a

访问权限:public(共有)设置没有限制的访问权限,其他类的方法都能访

问;private(私有)设置最强的访问权限,其他类的方法都不能访问;protected(受保

护)只限子类或者同一包中的类的方法能访问;(无修饰,友好的)只允许同

一包中的类的方法访问。

继承:class 子类名extends 超类名

接口:1、接口的定义:接口定义包括接口声明和接口体两部分。

[public]interface接口名[extends超接口表]{接口体}接口名通常以able或

ible结尾,意指能做什么。接口是一种只由常量定义和抽象方法组成的特殊类。用

public修饰的接口是公共接口,可被所有的类和接口使用;而没有public修饰的接

口只能被同一个包中的其他类和接口使用。2.接口体:接口体中的内容是一系列常

量定义和方法定义。其中方法定义是一种方法声明,不提供方法的实现(没有方法

体),用分号结尾。方法的实现在“使用”这个接口的各个类中,故称使用接口的类

为接口的实现。


本文标签: 方法 接口 包含 对象 运算