当前位置: 首页 > news >正文

北京网站建设著名公司wordpress批量给图片加水印

北京网站建设著名公司,wordpress批量给图片加水印,博罗网站开发,安徽工程信息网官网首页概述 Java提供了两个类型系统#xff0c;基本类型与引用类型#xff0c;使用基本类型在于效率#xff0c;然而很多情况#xff0c;会创建对象使用#xff0c;因为对象可以做更多的功能#xff0c;如果想要我们的基本类型像对象一样操作#xff0c;就可以使用基本类型对…概述 Java提供了两个类型系统基本类型与引用类型使用基本类型在于效率然而很多情况会创建对象使用因为对象可以做更多的功能如果想要我们的基本类型像对象一样操作就可以使用基本类型对应的包装类如下 基本类型对应的包装类位于java.lang包中byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean Integer类 Integer类概述 包装一个对象 方法名说明public Integer(int value)根据 int 值创建 Integer 对象(过时)public Integer(String s)根据 String 值创建 Integer 对象(过时)public static Integer valueOf(int i)返回表示指定的 int 值的 Integer 实例public static Integer valueOf(String s)返回保存指定String值的 Integer 对象static string tobinarystring(int i)得到二进制static string tooctalstring(int i)得到八进制static string toHexstring(int i)得到十六进制static int parseInt(string s)将字符串类型的整数转成int类型的整数 示例代码 public class test14 {public static void main(String[] args) {//public Integer(int value)根据 int 值创建 Integer 对象(过时)Integer i1 new Integer(100);System.out.println(i1);//100//public Integer(String s)根据 String 值创建 Integer 对象(过时)Integer i2 new Integer(100); //Integer i2 new Integer(abc); //NumberFormatExceptionSystem.out.println(i2);//100System.out.println(--------);//public static Integer valueOf(int i)返回表示指定的 int 值的 Integer 实例Integer i3 Integer.valueOf(100);//100System.out.println(i3);//public static Integer valueOf(String s)返回保存指定String值的Integer对象Integer i4 Integer.valueOf(100);//100System.out.println(i4);} } 装箱与拆箱 基本类型与对应的包装类对象之间来回转换的过程称为”装箱“与”拆箱“ 装箱从基本类型转换为对应的包装类对象。 拆箱从包装类对象转换为对应的基本类型。 用Integer与 int为例 基本数值----包装对象 Integer i new Integer(4);//使用构造函数函数 Integer iii Integer.valueOf(4);//使用包装类中的valueOf方法 包装对象----基本数值 自动装箱与自动拆箱 由于我们经常要做基本类型与包装类之间的转换从Java 5JDK 1.5开始基本类型与包装类的装箱、拆箱动作可以自动完成。例如 基本类型与字符串之间的转换 基本类型转换为String 转换方式 方式一直接在数字后加一个空字符串 方式二通过String类静态方法valueOf() 示例代码 public class IntegerDemo {public static void main(String[] args) {//int --- Stringint number 100;//方式1String s1 number ;System.out.println(s1);//方式2//public static String valueOf(int i)String s2 String.valueOf(number);System.out.println(s2);System.out.println(--------);} }String转换成基本类型 除了Character类之外其他所有包装类都具有parseXxx静态方法可以将字符串参数转换为对应的基本类型 public static byte parseByte(String s)将字符串参数转换为对应的byte基本类型。 public static short parseShort(String s)将字符串参数转换为对应的short基本类型。 public static int parseInt(String s)将字符串参数转换为对应的int基本类型。 public static long parseLong(String s)将字符串参数转换为对应的long基本类型。 public static float parseFloat(String s)将字符串参数转换为对应的float基本类型。 public static double parseDouble(String s)将字符串参数转换为对应的double基本类型。 public static boolean parseBoolean(String s)将字符串参数转换为对应的boolean基本类型。 代码使用仅以Integer类的静态方法parseXxx为例如 转换方式 方式一先将字符串数字转成Integer再调用valueOf()方法 方式二通过Integer静态方法parseInt()进行转换 示例代码 注意:如果字符串参数的内容无法正确转换为对应的基本类型则会抛出java.lang.NumberFormatException异常。 底层原理 建议获取Integer对象的时候不要自己new而是采取直接赋值或者静态方法valueOf的方式 因为在实际开发中-128~127之间的数据用的比较多。如果每次使用都是new对象那么太浪费内存了。 所以提前把这个范围之内的每一个数据都创建好对象如果要用到了不会创建新的而是返回已经创建好的对象。 //1.利用构造方法获取Integer的对象(JDK5以前的方式) /*Integer i1 new Integer(1);Integer i2 new Integer(1);System.out.println(i1);System.out.println(i2);*///2.利用静态方法获取Integer的对象(JDK5以前的方式) Integer i3 Integer.valueOf(123); Integer i4 Integer.valueOf(123); Integer i5 Integer.valueOf(123, 8);System.out.println(i3); System.out.println(i4); System.out.println(i5);//3.这两种方式获取对象的区别(掌握) //底层原理 //因为在实际开发中-128~127之间的数据用的比较多。 //如果每次使用都是new对象那么太浪费内存了 //所以提前把这个范围之内的每一个数据都创建好对象 //如果要用到了不会创建新的而是返回已经创建好的对象。 Integer i6 Integer.valueOf(127); Integer i7 Integer.valueOf(127); System.out.println(i6 i7);//trueInteger i8 Integer.valueOf(128); Integer i9 Integer.valueOf(128); System.out.println(i8 i9);//false//因为看到了new关键字在Java中每一次new都是创建了一个新的对象 //所以下面的两个对象都是new出来地址值不一样。 /*Integer i10 new Integer(127);Integer i11 new Integer(127);System.out.println(i10 i11);Integer i12 new Integer(128);Integer i13 new Integer(128);System.out.println(i12 i13);*/
http://www.pierceye.com/news/326842/

相关文章:

  • 四川省建设厅注册中心网站网站管理内容
  • 百度提交网站wordpress广告设置
  • 余姚市城乡建设局网站石家庄上门足疗
  • 深圳工程造价建设信息网站php网站建设题目
  • 龙岗网站制作织梦整合wordpress
  • 代做效果图网站哪家好汉中市建设局网站
  • 东阳海天建设集团网站网站蜘蛛爬行统计
  • asp企业网站cms北京大型网站建设公司
  • 网站要多钱杭州排名优化公司电话
  • 怎么在网站中添加百度商桥南京营销网站建设
  • 沈阳火车站wordpress的vieu主题破解版
  • 食品网站建设 网站定制开发微网站建设的第一步是进行首页的设置
  • 一站式装修公司有哪些500人在线网站建设配置
  • 郴州网站制作哪个网站可以做市场调研报告
  • 劲松网站建设公司做运营需要具备什么能力
  • 企业建设网站是网络营销吗17网站一起做网店新塘
  • 电子书籍网站开发重庆网站建设快速建站
  • 广州 企业网站建设公司网页设计模板
  • 长安网站建设制作价格乐清网站
  • 小游戏网站怎么做建站徐州seo代理计费
  • 苏州网站建设数据网络淘宝网店怎么运营起来
  • 网站建设项目实战实训报告凡科建网站
  • 网站建设程序编制做网站优化的教程
  • 已有网站 需要整改 怎么做信息网官网
  • 中石建基础设施建设有限公司网站南阳网站建设的公司
  • 广东建设银行网站营销渠道策略
  • 廊坊开发区规划建设局网站网站域名续费一年多少钱
  • 网站建设需要哪些准备国外网站顶部菜单设计
  • 免费域名注册和免费建站深圳品牌沙发
  • php网站开发就业网站开发研究综述