将数据和对数据的操作封装在一起是面向对象编程的核心思想之一。

(2)继承

子类可以继承父类的数据和数据上的操作,这是一种先进的编程模式。

(3)多态

多个操作具有相同的名字,但这些操作接收的消息类型不能相同。

3.多线程

对内置多线程的支持是Java的特点之一。多线程是指允许同时完成多个任务,而不是多个任务同时执行。

4.安全

用户如果使用支持Java的浏览器时,可以放心地运行Java小程序,而不用去担心病毒的感染和恶意的企图,Java小程序将限制在Java运行环境中,不允许它访问计算机的其他部分。

5.动态

类是Java程序的基本组成单元,类可以自己编写的,也可以从类库中引入。Java能够在分布环境中动态的维护程序及类库,因为类在运行时是动态装载的。

   MySQL是一个小型关系型的数据库管理系统,开发者为瑞典 MySQL AB 公司,而今是属于 Oracle 旗下的公司。MySQL 是当今运用最普遍的关系型数据库管理系统,在互联网应用方面 MySQL 是相当好的关系数据库管理系统应用软件之一。MySQL不是将所有数据放在一个大仓库内,而是将数据保存在相关的数据库中不同的表中,通过这样加快了速度并提升了灵活性。SQL 语言是MySQL用来访问数据库的标准语言。

Mysql基本命令:

--创建数据库

mysql> create database 数据库名称

--创建表

mysql> create table 表名 (

列的名字(id)类型(int(4))primary key(定义主键) auto_increment(描述 自增),

……,);

--查看所有数据库

mysql> show databases ;

--使用某个数据库

mysql> use 数据库名称;

--查看所使用数据库下所有的表

mysql> show tables;

--显示表的属性结构

mysql> desc 表名;

--选择表中数据的显示

--* 代表选择所有列 ,

mysql> select * from 表名 where id=?[and name=?] [or name=?];

mysql> select id,name from 表名order by 某一列的名称 desc(降序,asc为升序)

--删除表中的数据

mysql> delete from table where id=?[or name=? (and name=?)];

--删除表

mysql> drop table;

--删除数据库

mysql> drop database;

我们可以使用Navicat来实现对MySQL数据库的管理,它作为数据库管理工具有快速、可靠等特点,因此很多人喜欢使用它来管理数据库。通过使用Navicat工具可以简化数据库管理以及减少管理成本,满足数据库开发人员,数据库管理人员及中小企业的需要时它的宗旨,它具有有一个很直观的图形用户界面,可以让你以安全便捷的方式创建、组织、访问以及共享信息。Navicat工具可以跟任意版本的MySQL数据库服务器共同工作,而且支持MySQL大部分最新的功能,Navicat Lite可以免费下载,但是不能用于商业活动。

Eclipse比较出名的跨平台的基于Java的可扩展集成开发环境。Eclipse也可以通过安装不同的插件来支持不同的计算机语言,就其本身而言,它仅仅是一个框架平台,但是通过支持大量的插件使得Eclipse拥有比其他功能相对固定的集成开发环境软件具有更多的灵活性。软件开发商可以以Eclipse作为框架通过插件组件来构建开发属于自己的集成开发环境。Eclipse本身附带了一个标准的插件集,其中包含了Java开发工具。

即使大部分的用户喜欢将Eclipse最为Java 集成开发环境来应用,但Eclipse却并不仅限于此目标。Eclipse的插件开发环境允许软件开发人员构建与eclipse环境无缝集成工具,这主要针对想扩展eclipse软件的软件开发人员。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

上一篇:基于HTML5&CSS3的初中信息技术网站设计
下一篇:基于Hadoop的微博用户行为分析

JSP网页自动生成工具的设计与实现【4080字】

jsp+mysql的B2C网上商城系统的设计与实现

移动终端和JSP和MYSQL酒店管理系统设计

jsp+mysql毕业设计课题管理系统的设计

jsp+sqlserver会员管理系统设计

jsp的maven研究生学位论文评审系统设计

jsp+mysql购物车系统核心算法的分析设计与实现

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

中国学术生态细节考察《...

志愿者活动的调查问卷表

国内外图像分割技术研究现状

神经外科重症监护病房患...

公寓空调设计任务书

承德市事业单位档案管理...