java
Dev-Y
一只蚂蚁
展开
-
Java—内部类(一)
内部类定义:就是将类的定义放在另一个类的内部。原创 2016-12-11 17:09:16 · 382 阅读 · 1 评论 -
Java网络编程基础
一.概述网络编程,意在编写和网络相关的代码,主要实现利用网络进行交互的程序,而不仅限于与本地的程序,数据,用户进行交互与信息传递。无论是什么语言的网络编程,无非是要解决以下两个问题 1. 定位 2. 传输 在网络中,不管你是服务端还是客户端,都只是对这个网络接口所具有的职能的一种称呼,在网络中抽象出来,他们都是点对点之间进行传输的两个点而已。所以我们暂且不谈什么客户端,服务端,原创 2017-03-22 22:51:27 · 253 阅读 · 0 评论 -
Java多线程基础
并发技术一直是编程语言里面的一种高级技术。它意味着通过编程语言来控制多个处理器来处理事务,使得整个任务完成的更加的高校。而并发技术也主要是为了解决两个问题:速度,事务管理。原创 2017-03-29 15:27:49 · 202 阅读 · 0 评论 -
Java—内部类(三)—内部类的继承
内部类的继承内部类和其他普通类一样,同样可以被继承,这样给本来就十分灵活的内部类增加了更好的结构性和代码复用性。只是内部类的继承和普通类有一些不同之处,是在使用时需要多加注意的。因为内部类在创建时需要外部类的引用,所以在内部类的继承上也需要外部类的协助。原创 2016-12-14 14:23:50 · 15192 阅读 · 4 评论 -
Java—内部类(二)—实现闭包与回调
前言:Java的闭包与回调我也是第二次接触这个概念,之前在自学Android的时候绘制View很多地方都用到了监听器回调,一直不是很明白,现在回头巩固Java的基础总算的弄明白,尽量用我自己理解的语言来和大家分享,希望对不懂的朋友可以有一定的帮助,大神也可以给我一点指点。概念:我觉得在理解一个事物之前,需要对这个事物在我们的大脑里有一个初步的概念,然后再对这个概念补充上细节,这是我在理解一些陌生事物原创 2016-12-13 10:45:13 · 5070 阅读 · 0 评论 -
Java 继承与多态(三)—构造器的调用顺序
构造器是java为我们提供的一个初始化的地方。所以它与我们自己定义的普通方法有着一些特殊之处。当你遇到了复杂的对象的构建过程时,构造器的初始化顺序就变的极为重要了。以下一段代码为大家展示,多层继承与组合所构成的负责类构造器的调用顺序。package test;import edu.princeton.cs.algs4.StdOut;class Meal{ Meal() { S原创 2016-12-04 15:50:21 · 791 阅读 · 0 评论 -
Java 继承与多态(一)
今天在看java编程思想的时候,遇到了一个问题,没有想明白,于是放在这里讨论一下,一面自己忘记。 先上代码吧package test;import edu.princeton.cs.algs4.StdOut;class Cycle{ public int x = 1; static void ride(Cycle c){ System.out.println(""原创 2016-12-04 12:06:18 · 348 阅读 · 0 评论 -
Java 继承与多态(二)
在写完第一篇还没有一会儿,我就开始写这第二篇了, 因为这片的内容与第一篇的内容有着一定的相似性,都是在向上转型以后回头调用子类的成员。还是直接上代码package test;import edu.princeton.cs.algs4.StdOut;class A{ public static void f1(A a){ a.f2(); } public voi原创 2016-12-04 12:36:41 · 254 阅读 · 0 评论 -
Java接口———工厂方法设计模式
接口是实现多重继承的途径,而生成遵循某个接口的对象的典型方法就是工厂方法设计模式。工厂方法与直接调用构造器不同,直接调用构造器,会导致对象的生成与对象的使用耦合性太强,使得代码不够灵活,而工厂方法则能够很好的使两者分离。而且工厂方法将完全和接口实现分离,这样也使得我们可以透明的将某个实现替换为另一个实行。下面是工厂方法的结构:package Test_1;interface Service{原创 2016-12-09 12:26:38 · 1337 阅读 · 0 评论 -
Java 笔试常见小问题
Java 笔试常见问题整理(非算法)不是算法相关的整理,是对于一些语法细节方面的整理,有时候很浪费时间标准输入输出标准输入输出 因为平常做项目的时候其实很少用到一些命令行的操作,但是在做算法训练或者笔试题的时候,基本上用例的输入与输出都需要使用命令行,来完成,这对于很长时间不用的还是需要要适应一下这里就用一个常用的循环输入,及其终止条件的用例记录一下其他的就比...原创 2018-03-17 15:59:04 · 253 阅读 · 0 评论