上一页 1 ··· 8 9 10 11 12 13 14 下一页
  2018年3月30日
摘要: import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;import java.util.Scanner;public class T {public static void m 阅读全文
posted @ 2018-03-30 11:48 yonyong 阅读(2065) 评论(0) 推荐(0) 编辑
摘要: 6-6 求单链表结点的阶乘和(15 分) 本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。 函数接口定义: 1 int FactorialSum( List L ); 其中单链表List的定义如下: 1 typedef struct Node * 阅读全文
posted @ 2018-03-30 11:46 yonyong 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: C语言中表达n次方可以用pow函数。 函数原型:double pow(double x, double y) 功 能:计算x^y的值 返 回 值:计算结果 举例: 注:使用pow函数必须将头文件#include<math.h>包含进源文件中 阅读全文
posted @ 2018-03-30 10:35 yonyong 阅读(19762) 评论(0) 推荐(0) 编辑
  2018年3月18日
摘要: 具体的关于反射的介绍可以参考我的另外一篇博文《深入解析java反射》。 反射的意义是什么,其实就是为了代码简洁,提高代码的复用率,外部调用方便,源代码,反编译都能看到。 某些情况下解耦用反射要清晰很多,下面是简单的测试 输出:**吃苹果。 如果不用反射,那么我们如果再加一个西瓜类,就得在Factor 阅读全文
posted @ 2018-03-18 15:53 yonyong 阅读(6178) 评论(2) 推荐(1) 编辑
  2018年3月17日
摘要: 博主在研究java反射这一章节时,曾被三个方法困扰多时,.class、.getClass()、Class.Forname(),先上代码 这是类A 1 package cn.yonyong.net.tcp.reflection; 2 3 public class A { 4 private Strin 阅读全文
posted @ 2018-03-17 23:05 yonyong 阅读(440) 评论(0) 推荐(1) 编辑
  2018年3月16日
摘要: java设计模式--工厂模式 工厂模式要点: 简单工厂模式(静态工厂模式) 虽然某种程度不符合设计原则,但实际使用最多。 工厂方法模式 不修改已有类的前提下,通过增加新的工厂实现扩展。 抽象工厂模式 不可以增加产品,可以增加产品族。 应用场景 JDK中Calendar的getInstance方法 J 阅读全文
posted @ 2018-03-16 11:29 yonyong 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 为什么经常会遇到有的构造函数会有super(),而有的却没有,其实super就比如 对数函数,log的底数为10,如果为10 ,我们可写可不写,如果不为10,那么我们就要加上底数 在子类构造方法中,super();是默认省略的,(super();的作用是继承父类构造方法)。记住:默认省略不是不存在, 阅读全文
posted @ 2018-03-16 10:21 yonyong 阅读(3357) 评论(1) 推荐(2) 编辑
  2018年3月15日
摘要: java设计模式单例模式 懒汉式与饿汉式的区别 常用的五种单例模式实现方式 ——主要: 1.饿汉式(线程安全,调用率高,但是,不能延迟加载。) 2.懒汉式(线程安全,调用效率不高,可以延时加载。) ——其他: 1.双重检测锁式(由于JVM底层内部模型原因,偶尔会出问题,不建议使用) 2.静态内部类式 阅读全文
posted @ 2018-03-15 14:44 yonyong 阅读(9408) 评论(1) 推荐(0) 编辑
摘要: 在java中,只要给定类的名字,就可以利用反射机制来获得类的信息,类中有什么信息,利用反射机制就能可以获得什么信息,不过前提是得知道类的名字。 java 反射是 Java 被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运 行时透过 Reflection APIs 取得任何一个已知名称的 阅读全文
posted @ 2018-03-15 10:20 yonyong 阅读(271) 评论(0) 推荐(0) 编辑
摘要: JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别 关于获取类的字段有两种方式:getFields()和getDeclaredFields()。我们先来看看这两者的区别吧: getFields():获得某个类的所有的公共(public)的字段,包括父类中的 阅读全文
posted @ 2018-03-15 10:05 yonyong 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页