韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha 传智播客 Android视频教程_传智播客和黑马程序员Android视频教程下载 step 01 初级教程 适用人群:有一定Java基础 学习周期:20天 市场价值初级Android工程师需求,薪 ...
分类:
移动开发 时间:
2017-09-04 19:52:13
阅读次数:
246
一、泛型方法 二、泛型类 三、泛型接口 三、泛型接口 ...
分类:
编程语言 时间:
2017-09-04 09:45:19
阅读次数:
167
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? 2、Java有没 ...
分类:
编程语言 时间:
2017-08-19 14:15:32
阅读次数:
237
Java中匿名内部类的总结: 匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 运行结果:eat something 可以看到,我们用Child ...
分类:
编程语言 时间:
2017-08-13 11:22:09
阅读次数:
212
GUI(Graphical User Interface)提供了图形化的界面,允许用户以图形的方式与系统进行互动。在GUI推广之前,用户通常要以文本命令的方式来控制计算机。GUI直观的将计算机的功能呈现给用户,降低了用户使用计算机的门槛。苹果和微软是GUI方面的先驱(虽然他们都一定程度上抄袭了Xer ...
分类:
编程语言 时间:
2017-08-11 11:03:31
阅读次数:
161
Java中有一些对象被称为容器(container)。容器中可以包含多个对象,每个对象称为容器中的一个元素。容器是用对象封装的数据结构(data structure)。 充满梦想的容器 不同的数据结构有不同的组织元素的方式,也可以有不同的操作。根据具体实施的不同,数据结构的操作效率也各有差别。Jav ...
分类:
编程语言 时间:
2017-08-11 10:45:49
阅读次数:
223
计算机最重要的功能是处理数据。一个有用的计算机语言需要拥有良好的IO功能,以便让未处理的数据流入程序,让已处理的数据流出。 与其他语言相比,Java的IO功能显得复杂。在其他语言中,许多IO功能(比如读取文件),是被封装好的,可以用一两行程序实现。在Java中,程序员往往需要多个层次的装饰(deco ...
分类:
编程语言 时间:
2017-08-10 13:44:40
阅读次数:
203
程序很难做到完美,不免有各种各样的异常。比如程序本身有bug,比如程序打印时打印机没有纸了,比如内存不足。为了解决这些异常,我们需要知道异常发生的原因。对于一些常见的异常,我们还可以提供一定的应对预案。C语言中的异常处理是简单的通过函数返回值来实现的,但返回值代表的含义往往是由惯例决定的。程序员需要 ...
分类:
编程语言 时间:
2017-08-10 13:24:57
阅读次数:
201
之前的Java基础系列中讨论了Java最核心的概念,特别是面向对象的基础。在Java进阶中,我将对Java基础进行补充,并转向应用层面。 大部分编程语言都能够处理字符串(String)。字符串是有序的字符集合,比如"Hello World!"。在Java中,字符串被存储为String类对象。调用字符 ...
分类:
编程语言 时间:
2017-08-10 11:47:27
阅读次数:
159
我们之前使用类创造新的类型(type),并使用继承来便利我们创建类的过程。我将在这一讲中深入类型,并介绍多态(polymorphism)的概念。 类型检查 Java的任意变量和引用经过类型声明(type declaration),才能使用。我们之前见过对象数据、类数据、方法参数、方法返回值以及方法内 ...
分类:
编程语言 时间:
2017-08-09 13:10:48
阅读次数:
205