摘要: 新手一枚,Java学习中,把自己学习网络编程的知识总结一下,梳理下知识,方便日后查阅,高手莫进。 本文的主要内容: [1] 网络编程认识 [2] TCP/IP编程小例子 [3] UDP编程小例子 [4] 简单线程池实例 一、网络编程的主要认识 Java是一种基于网络设计的语言,用于开发网络软件特别便 阅读全文
posted @ 2015-03-29 19:44 北言 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 新手一枚,Java学习中,把自己学习多线程的知识总结一下,梳理下知识,方便日后查阅,高手莫进。 本文的主要内容: [1] 实现线程的两种方法 [2] 线程的启动与停止 [3] 线程的互斥 [4] 线程协作 [5] 线程Join [6]Object实现生产者、消费者问题 [7]Lock类实现生产者、消 阅读全文
posted @ 2015-03-27 22:56 北言 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 在学习java基本数据类型和复杂数据类型的时候,特别是equals()"=="和hashcode()部分时,不是很懂,也停留了很长时间,最后终于有点眉目了。 要理解equals()"=="和hashcode(),最好先了解Java内存中堆和栈的知识: 下面一段是参考自http://www.cnblo 阅读全文
posted @ 2015-01-18 20:48 北言 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 今天看到java继承部分时,关于构造函数是否继承以及如何使用时遇到了点问题,后来查找相关资料解决了。 下面是我个人的总结: 先创建一个父类,里面有两个构造函数: 再创建一个子类,里面也有两个构造函数: 再创建第三个类; 1、此时执行: 结果: 结果:出错 3、去掉构造函数1和2 执行结果: 1.子类 阅读全文
posted @ 2015-01-18 19:37 北言 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 菜鸟瞎搞,高手莫进 本人菜鸟一枚,最近在学Android编程,网上看了一些视频教程,于是想着平时手机上的计算器应该很简单,自己何不尝试着做一个呢? 于是就冒冒失失的开撸了。 简单计算器嘛,功能当然很少,加减乘除就可以。 第一步:设计布局文件 界面如下图: 由于刚开始学Android,对布局文件也不是 阅读全文
posted @ 2015-01-11 23:37 北言 阅读(2723) 评论(0) 推荐(0) 编辑