自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 多态/抽象/接口

(一 )多态概念:对象在不同时刻表现出来的不同状态。多态的前提:要有继承或者实现关系。要有方法的重写。要有父类引用指向子类对象。程序中的体现:父类或者接口的引用指向或者接收自己的子类对象。好处和作用:多态的存在提高了程序的扩展性和后期可维护性。弊端:父类调用的时候只能调用父类里的方法,不能调用子类的特有方法,因为你并不清楚将来会有什么样的子类继承你。

2016-11-30 23:10:43 320

转载 重写(Override)与重载(Overload)

Java 重写(Override)与重载(Overload)重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了一个检查

2016-11-26 23:39:39 295

转载 继承

什么是继承?多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。多个类可以称为子类,单独这个类称为父类、超类或者基类。子类可以直接访问父类中的非私有的属性和行为。通过 extends 关键字让类与类之间产生继承关系。class SubDemo extends Demo{} //SubDem

2016-11-26 00:21:19 578

原创 继承

继 承(面向对象特征之一) 好处: 1:提高了代码的复用性。 2:让类与类之间产生了关系,提供了另一个特征多态的前提。  父类的由来:其实是由多个类不断向上抽取共性内容而来的。       java中对于继承,java只支持单继承。java虽然不直接支持多继承,但是保留了这种多继承机制,进行改良。  单继承:一个类只能有一个父类。 多继承:一个类可以有多个父类。

2016-11-24 23:47:24 342

原创 封装

封 装(面向对象特征之一):是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处:1.将变化隔离;2.便于使用;3.提高重用性;安全性。 (1)封装原则:将不需要对外提供的内容都this:代表对象。就是所在函数所属对象的引用。 this到底代表什么呢?哪个对象调用了this所在的函数,this就代表哪个对象,就是哪个对象的引用。 开发时,什么时候使用this呢?

2016-11-23 23:36:35 413

原创 面向对象内容

一:面向对象:★★★★★ 特点:1:将复杂的事情简单化。    2:面向对象将以前的过程中的执行者,变成了指挥者。    3:面向对象这种思想是符合现在人们思考习惯的一种思想。(1)static:★★★ 关键字,是一个修饰符,用于修饰成员(成员变量和成员函数)。 特点: 1.想要实现对象中的共性数据的对象共享。可以将这个数据进行静态修饰。 2.被静态修饰的成员,可以直接

2016-11-22 23:32:17 410

翻译 java初学者

1)适合自己的图书才是最好的,最好的书并不一定适合你,看自己的情况。 如:java基础入门    2)看书要用心,多动脑,实践很重要,要抱着怀疑的态度看书。(再好的书也可能会出现错误,人非圣人吗!多练这个很重要,如果你光看不练,我想你年过几天会就会忘的差不多了!)     3)遇到问题多查帮助文档,还可以上网站进行搜索。(现如今的搜索引擎功能十分强大,只要你能用得到

2016-11-20 23:39:02 306

翻译

1包(1)其实就是文件夹(2)作用:A:区分同名的类B:对类进行分类管理a:按照功能分b:按照模块分(3)包的定义(掌握)package 包名;多级包用.分开。(4)注意事项:(掌握)A:package语句必须在文件中的第一条有效语句B:在一个java文件中,只能有一个packageC:如果没有package,默认就是无包名(5)带包的编

2016-11-15 20:40:35 287

转载 程序日志

程序中记录日志一般有两个目的:Troubleshooting和显示程序运行状态。好的日志记录方式可以提供我们足够多定位问题的依据。日志记录大家都会认为简单,但如何通过日志可以高效定位问题并不是简单的事情。这里列举下面三个方面的内容,辅以代码示例,总结如何写好日志,希望对他人有所启发和帮助:怎样记日志可以方便Troubleshooting程序运行状态可以记哪些应该避免怎样的日志方式怎样记

2016-11-14 00:45:45 935

原创 Java第一章小结

Java第一章小结1:计算机概述2:常见的DOS命令3:Java语言概述4:JDK,JRE,JVM的作用及关系5:第一个程序:HelloWorld6:常见的问题(掌握)(1)扩展名被隐藏如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾(2)要求文件名称和类名一致。但是,注意:javac后面跟的是文件名+扩展名java后面跟的

2016-11-12 00:05:53 721

转载 http://www.tup.tsinghua.edu.cn/booksCenter/book_05837401.html#

java基础入门

2016-11-04 09:26:48 2491

Java思维导图

图片笔记

2017-05-02

java基础入门

由传智播客高教产品研发部编著的《Java基础入门》从初学者的角度详细讲解了Java开发中重点用到的多种技术。全书共11章,包括Java开发环境的搭建及其运行机制、基本语法、面向对象的思想,采用典型翔实的例子、通俗易懂的语言阐述面向对象中的抽象概念。在多线程、常用API、集合、IO、GUI、网络编程章节中,通过剖析案例、分析代码结构含义、解决常见问题等方式,帮助初学者培养良好的编程习惯。最后,讲解了Eclipse开发工具,帮助初学者熟悉开发工具的使用。, 《Java基础入门》附有配套视频、源代码、测试题、教学PPT、教学实施案例、教学设计大纲等资源,并提供在线答疑平台。, 本书既可作为高等院校本、专科计算机相关专业的程序设计课程教材,也可作为Java技术基础的培训教材,是一本适合广大计算机编程初学者的入门级教材。

2016-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除