不会有影响,只是重载而已。
        BigDecimal data = new BigDecimal(34234345);
        System.out.println(data.toString());
        String str="3454325432";
        data = BigDecimal.valueOf(Long.parseLong(str));
        System.out.println(data.toString());