2018年7月19日

内部类

摘要: 可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。 第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。 在这里InnerClass就是内部类,对于 阅读全文

posted @ 2018-07-19 18:43 跳刀玛利亚 阅读(120) 评论(0) 推荐(0) 编辑

TCP UDP

摘要: 这里简单的总结一下TCP和UDP编程的写法,另外涉及到HttpUrlConnection的用法 。 TCP套接字 一、项目的流程如下说明: 二、客户端的代码如下: 三、服务器的代码如下: 四、运行的效果如下: UDP套接字 项目的流程和上述的一样,这里不再赘述。 一、UDP客户端的代码: 二、UDP 阅读全文

posted @ 2018-07-19 02:24 跳刀玛利亚 阅读(105) 评论(0) 推荐(0) 编辑

public protected private

摘要: 请说出作用域public,private,protected,以及不写时的区别 这四个作用域的可见范围如下表所示。 说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protecte 阅读全文

posted @ 2018-07-19 01:35 跳刀玛利亚 阅读(95) 评论(0) 推荐(0) 编辑

Math .round ceil floor

摘要: Math.round(11.5)等於多少? Math.round(-11.5)等於多少? Math类中提供了三个与取整有关的方法:ceil、floor、round,这些方法的作用与它们的英文名称的含义相对应,例如,ceil的英文意义是天花板,该方法就表示向上取整,所以,Math.ceil(11.3) 阅读全文

posted @ 2018-07-19 01:25 跳刀玛利亚 阅读(131) 评论(0) 推荐(0) 编辑

== equals

摘要: ==号和equals()方法都是比较是否相等的方法,那它们有什么区别和联系呢? 首先,==号在比较基本数据类型时比较的是值,而用==号比较两个对象时比较的是两个对象的地址值: 1 2 3 4 5 6 那equals()方法呢?我们可以通过查看源码知道,equals()方法存在于Object类中,因为 阅读全文

posted @ 2018-07-19 01:15 跳刀玛利亚 阅读(96) 评论(0) 推荐(0) 编辑

final

摘要: 浅析Java中的final关键字 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解 阅读全文

posted @ 2018-07-19 01:06 跳刀玛利亚 阅读(290) 评论(0) 推荐(0) 编辑

return,break,continue三者区别

摘要: break用于完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码。 break不仅可以结束其所在的循环,还可结束其外层循环。此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。Java中的标签就是一个紧跟着英文冒号(: 阅读全文

posted @ 2018-07-19 00:06 跳刀玛利亚 阅读(100) 评论(0) 推荐(0) 编辑

导航