将这个类作为Java学习的第一个类,简单易懂易上手。

/*** 正方体类*/
public class Cube {private int length;// 正方体边长private static final float DENSITY=19.3f;// 黄金密度/比重/*** 构造函数* @param length*/public Cube(int length){this.length=length;}/*** 得到体积* @return*/public float getVolume(){return (float)(length*length*length);}/*** 得到重量* @return*/public float getWeight(){return DENSITY*getVolume();}/*** 程序入口* @param args*/public static void main(String[] args){Cube c=new Cube(10);System.out.println("Volume="+c.getVolume());System.out.println("Weight="+c.getWeight());}
}

需要的MyEclipse可以从这里下载:

http://pan.baidu.com/s/1CBA9a

http://pan.baidu.com/s/144fTk

先灌输Java语法,再教编程;有如先讲格律,再教写诗,吓得未来之李白杜甫都一脑浆糊,不敢动手了。

所以,先教编程,缓教语法是上策。

本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/3867194.html,如需转载请自行联系原作者

爪哇国新游记之一----第一个类Cube相关推荐

  1. 爪哇国新游记之三----自创动态数组类

    package array;public class DArray{private int[] arr;private int currCount;private static final int I ...

  2. 爪哇国新游记之十五----泛型动态数组类

    import java.lang.reflect.Array;/*** 泛型动态数组类**/ public class DynamicArray<T extends Object>{pri ...

  3. 爪哇国新游记之四----用于计算并集交集差集的工具类

    这个类利用了DArray类,还可以顺带讲述面板模式. import array.DArray;public class CollectionUtil{private CollectionUtil(){ ...

  4. 爪哇国新游记之十八----泛型栈类

    import java.lang.reflect.Array;/*** 泛型栈** @param <T>*/ public class Stack<T>{private Cla ...

  5. 爪哇国新游记之十六----泛型单链表类

    /*** 单链表节点类* @param <T>*/ class Node<T extends Object>{protected T value;protected Node ...

  6. 爪哇国新游记之五----继承与接口

    // Car,Bus,Truck的基类 public class Vehicle{protected int wheelCount; } // 所有类共同的接口 public interface Co ...

  7. 爪哇国新游记之三十----十九个正则表达式示例

    1.重复次数匹配 代码: String[] dataArr = { "moon", "mon", "moon", "mono&qu ...

  8. 爪哇国新游记之三十一----日期时间与字符串间的转化

    1.由日期时间转化成字符串 Date date = new Date(); Format formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm ...

  9. 爪哇国新游记之二十八----从url指定的地址下载文件到本地

    package download;import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; i ...

最新文章

  1. 问题:为命名空间,在此被用作类型和此项目作为引用添加将导致循环依赖项
  2. 统一沟通-技巧-11-Lync-联盟-1-MSN
  3. Backbone - create model
  4. 151. 翻转字符串里的单词(思路+详解)
  5. 前端学习(1221):使用过滤器格式化日期
  6. 图的基本概念【数据结构】
  7. php瀑布墙,phpwind Next增加“瀑布流”图墙展示模式
  8. All Flags in April
  9. ajax deletemapping,springmvc使用put,delete方法传参问题,以及使用@PutMapping注解和@DeleteMapping注解...
  10. @程序员,你的 996,可能是给公司无能的管理背锅
  11. 6个强大的AngularJS扩展应用
  12. js本地存储解决方案(localStorage与userData)
  13. 我的精神家园——陈皓(@左耳朵耗子)专访
  14. yolov3-tiny
  15. Win7不支持此接口的修复方法
  16. 播布客教学视频_C学习笔记_7_100内最大的素数(97)
  17. 2022年财务顾问FA行业研究报告
  18. CCS报错 creating output section XXXXXXXXX without SECTIONS specification 解决方法
  19. ios手机号和邮箱(支付宝账号)脱敏
  20. 圆角头像剪裁php,PHP与JS实现头像剪裁功能架构总结

热门文章

  1. 5、Shiro之jdbcRealm认证授权
  2. Kali Linux安装dvwa本地shentou测试环境
  3. 学习vue3组件事件时,思维发散(溜号)的感悟
  4. ufs 固态硬盘_东芝首发UFS 3.0闪存:性能媲美高端PC 固态硬盘
  5. ds310服务器运行灯不亮,【群晖 DS218+ 2盘位 NAS网络存储服务器外观设计】按键|usb2.0口|电源键|指示灯|风扇_摘要频道_什么值得买...
  6. 共射级放大电路—密勒电容影响下的压摆率
  7. input·触发回车事件
  8. linux deploy安装kali和磁盘扩容
  9. 第46周收录128起融资,国内硬件新三板扎堆,大额融资激增,国内资本出海活跃 | 潜在周报
  10. java 三边求面积_已知三角形的三边长如何求面积?