Java
文章平均质量分 74
W2014200746
运用智慧,选择积极的痛苦.
展开
-
面向对象内容
一:面向对象:★★★★★ 特点:1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。(1)static:★★★ 关键字,是一个修饰符,用于修饰成员(成员变量和成员函数)。 特点: 1.想要实现对象中的共性数据的对象共享。可以将这个数据进行静态修饰。 2.被静态修饰的成员,可以直接原创 2016-11-22 23:32:17 · 396 阅读 · 0 评论 -
面向对象
1、面向对象面向对象(Object Oriented)是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。 1.1面向对象 面向对象是一种程序设计思想,计算机程序的设计实质上就是将现实中的一些事物的特征抽原创 2017-02-06 03:49:23 · 656 阅读 · 0 评论 -
javaApi的使用
System 类 : 主要值提供系统的基本信息。 System中常用的方法: arraycopy(Objectsrc, int srcPos, Object dest, int destPos, int length) src - 源数组。 srcPos- 源数组中的起始位置。原创 2017-02-14 01:06:12 · 402 阅读 · 0 评论 -
java 集合框架
Java 集合框架早在Java 2中之前,Java就提供了特设类。比如:Dictionary, Vector, Stack, 和Properties这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用Vector类的方式和使用Properties类的方式有着很大不同。集合框架被设计成要满足以下几个目标。该框架必转载 2016-12-11 00:09:51 · 405 阅读 · 0 评论 -
集合
Iterator就是迭代器的意思。Iterator是一个接口,利用迭代器主要是获取元素,很少删除元素。有三个方法: 1)hasNext():判断是否有更多的元素,如果有返回true。 2)next():在hasNest()的判断下,如果有更多的元素,就返回下一个元素。 1)定义一个Iterator类型的变量it,在集合框架当中Collection提供了一个原创 2016-12-07 00:51:18 · 241 阅读 · 0 评论 -
多态/抽象/接口
(一 )多态概念:对象在不同时刻表现出来的不同状态。多态的前提:要有继承或者实现关系。要有方法的重写。要有父类引用指向子类对象。程序中的体现:父类或者接口的引用指向或者接收自己的子类对象。好处和作用:多态的存在提高了程序的扩展性和后期可维护性。弊端:父类调用的时候只能调用父类里的方法,不能调用子类的特有方法,因为你并不清楚将来会有什么样的子类继承你。原创 2016-11-30 23:10:43 · 306 阅读 · 0 评论 -
重写(Override)与重载(Overload)
Java 重写(Override)与重载(Overload)重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了一个检查转载 2016-11-26 23:39:39 · 280 阅读 · 0 评论 -
继承
什么是继承?多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。多个类可以称为子类,单独这个类称为父类、超类或者基类。子类可以直接访问父类中的非私有的属性和行为。通过 extends 关键字让类与类之间产生继承关系。class SubDemo extends Demo{} //SubDem转载 2016-11-26 00:21:19 · 557 阅读 · 0 评论 -
继承
继 承(面向对象特征之一) 好处: 1:提高了代码的复用性。 2:让类与类之间产生了关系,提供了另一个特征多态的前提。 父类的由来:其实是由多个类不断向上抽取共性内容而来的。 java中对于继承,java只支持单继承。java虽然不直接支持多继承,但是保留了这种多继承机制,进行改良。 单继承:一个类只能有一个父类。 多继承:一个类可以有多个父类。原创 2016-11-24 23:47:24 · 332 阅读 · 0 评论 -
封装
封 装(面向对象特征之一):是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处:1.将变化隔离;2.便于使用;3.提高重用性;安全性。 (1)封装原则:将不需要对外提供的内容都this:代表对象。就是所在函数所属对象的引用。 this到底代表什么呢?哪个对象调用了this所在的函数,this就代表哪个对象,就是哪个对象的引用。 开发时,什么时候使用this呢?原创 2016-11-23 23:36:35 · 399 阅读 · 0 评论 -
包
1包(1)其实就是文件夹(2)作用:A:区分同名的类B:对类进行分类管理a:按照功能分b:按照模块分(3)包的定义(掌握)package 包名;多级包用.分开。(4)注意事项:(掌握)A:package语句必须在文件中的第一条有效语句B:在一个java文件中,只能有一个packageC:如果没有package,默认就是无包名(5)带包的编翻译 2016-11-15 20:40:35 · 280 阅读 · 0 评论 -
Java第一章小结
Java第一章小结1:计算机概述2:常见的DOS命令3:Java语言概述4:JDK,JRE,JVM的作用及关系5:第一个程序:HelloWorld6:常见的问题(掌握)(1)扩展名被隐藏如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾(2)要求文件名称和类名一致。但是,注意:javac后面跟的是文件名+扩展名java后面跟的原创 2016-11-12 00:05:53 · 679 阅读 · 0 评论 -
Java EE面试题
Java EE面试题第一部分:Servlet/JSP快速入门1. 请列举至少6种javaEE技术,并简述其作用。解析:javaEE是一系列的技术,主要包扩13种。对于开发人员来说,了解几种主要的技术是非常必要的,例如JDBC、JSP、Servlet、XML、JNDI、JMS、JTA等。参考答案:(1) JDBC(Java Database Connectivity):用来访问数据库的A转载 2018-01-18 13:46:52 · 750 阅读 · 0 评论