• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
lemal-woods
博客园    首页    新随笔    联系   管理    订阅  订阅
2012年3月14日
Arduino入门之数码管实验
摘要: 最近搞了个好玩的东西,无暇玩Java了,呵呵。初学arduino,写一个数码管实验的随笔。先看一下效果。如果有四位数码管,就可以做个时钟了。如果你非要说做的是计时器,我也不反对。:P先来看一下数码管:图1-数码管实物图上下对称,各五个针脚。针脚对应显示如图2:图2-数码管针脚与显示对应关系最简单的原理就是:低电平亮,高电平灭。连接方式嘛,看视频呗。数码管针脚接到板子的引脚,仅此而已。数码管的GND位据说应该接到+5V电压那个引脚,但是经测试是不给电的,还是接到GND才对。代码前段是定义引脚号,便于使用:int a=7;int b=6;int c=5;int d=11;int e=10;int 阅读全文
posted @ 2012-03-14 10:43 lemal-woods 阅读(3115) 评论(0) 推荐(0)
2012年3月2日
Java静态数据初始化
摘要: 夯实Java基础的工作依旧在进行中,再记录些东西吧。Java基础本来就不够扎实,再加上一些知识大二时老师甚至没有讲到,温故知新。Java程序初始化的顺序是先进行静态对象的初始化,随后是“非静态”对象。书上有这么一段代码,很有代表性,于是抄一遍贴上来记录一下。内容都是些桌子茶几杯具什么的,挺好玩的。package com.learning.java;class Bowl{ Bowl(int marker){ System.out.println("Bowl("+marker+")"); } void f1(int marker){ System.out.p 阅读全文
posted @ 2012-03-02 14:29 lemal-woods 阅读(688) 评论(3) 推荐(0)
2012年2月26日
学习Java需要注意的细节
摘要: 最近的移动设备开发课上老师常会提一些很基础但容易被忽视的Java细节问题,突然感觉Java学得很是不扎实,有必要做些相关的总结。关于存储程序运行时对象的存储主要有五个不同的存储方式:寄存器。R的特点就是速度快、数量少,因此这一部分是根据程序的需求进行分配的,程序员不能直接控制。堆栈。位于RAM中,速度仅次于寄存器。根据堆栈指针的上下移动对内存分配进行管理,且必须在程序创建时Java系统必须知道堆栈中对象确切的生命周期。如,String w="test"; 即存储到堆栈中。堆。位于RAM,但在此无需获知生命周期长短。相对于堆栈存储,灵活性明显提高,但速度会受其影响。如,Str 阅读全文
posted @ 2012-02-26 16:30 lemal-woods 阅读(371) 评论(0) 推荐(0)
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3