
java基础
_ShoppingChen_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于java继承的一些理解错误
今天在看wifi源码的时候,发现一个自己在java 继承方面知识理解的一些缺陷。在这儿记录一下。原创 2017-10-30 16:23:07 · 275 阅读 · 0 评论 -
Hook 实例以及注意事项
hook 又名钩子,有啥用呢? 悄无声息的去往别人的代码中添加一些自己的逻辑。 怎么做呢?不再介绍什么 代理模式,反射语法啥的了。 说说初学者遇到的一些细节吧。 例子,防止按钮重复点击: 我们先看看源码: button.setOnClickListener(newView.OnClickListener() { 很明显,我们可以从这儿看出,执行点击后的逻辑的是 View.OnCl原创 2018-01-05 11:48:30 · 1516 阅读 · 0 评论 -
java 多线程并发踩坑
题目: 实现一个容器,提供两个方法,add 和 size写两个线程,线程1 添加10个元素到容器中,线程2实现监控元素的个数,当个数 为 5 的时候,线程2给出提示并结束。 思路 1、写一个容器类,写一个 List 集合用于存储对象,写一个 add 方法向 集合中添加对象,写一个 size 方法返回集合中当前对象的个数。 public class Test1 { s原创 2018-01-25 15:13:37 · 1250 阅读 · 0 评论 -
Socket 使用心得总结
Socket 有什么用? Socket 是进程间通信的一种常用方式 Windows – Linux – Android 各系统之间高效交互 Socket 代码书写刚开始接触会有点儿难理解,我觉得首先要对Socket有一个全局的认识: 通信的关键在于获得一个 socket 对象,获得这个对象就相当于建立了一个长连接,只有某一方主动断开连接,这个长连接才会断开; 一个端口可以有多个链接存在,看下...原创 2018-11-16 16:03:38 · 1488 阅读 · 0 评论 -
Socket 调试方法
Android 端开启了一个 socket 服务,我需要去测试连接及数据的返回是否满足预期; 前提: 首先测试机和Android机需要在一个局域网中; Linux: 命令 telnet [Android ip] [端口号] 如图所示,表示连接成功 输入字符,按回车,就是发送数据操作 怎么断开连接呢? 1、直接关闭命令终端 2、ctrl + ] 切换到命令行模式 3、在命令行输入 quit...原创 2018-11-16 16:29:44 · 2707 阅读 · 0 评论