• String详细用法小结

    所有已实现的接口: Serializable, CharSequence,Comparable<...使用默认语言环境的规则String 中的所有字符都转换为小写。String toLowerCase(Locale locale) 使用给定 Locale 的规则String 中的所有字符...
    文章 2015-10-19 1383浏览量
  • String详细用法小结

    所有已实现的接口: ...使用给定 Locale 的规则此 String 中的所有字符都转换为小写。String toString() 返回此对象本身(它已经是一个字符串!String toUpperCase() 使用默认语言环境的规则此 String 中...
    文章 2016-05-23 1534浏览量
  • Java 常见的 30 个误区与细节!

    从byte到char的转换为扩展收缩转换,该转换比较特殊,即先将byte扩展转换到int,然后再收缩到char。8 在整型数据间的扩展转换,如果操作数是char类型(无符号类型),则进行无符号扩展,扩展位为0。如果操作数是...
    文章 2018-08-29 1508浏览量
  • 如何保护我们的Java程序安全?——《我的Java打怪日记...

    此类支持诸如SHA-1,SHA 256,MD5之类的算法,以任意长度的消息转换为信息摘要。散列函数返回的值称为信息摘要或简称散列值。下图说明了散列函数。要使用散列函数加密数据,我们通常按照以下步骤执行:创建...
    文章 2021-07-26 108浏览量
  • JAVA 上加密算法的实现用例

    第 2 章在 JAVA 中的实现 2.1.相关 Diffie-Hellman 密钥一致协议和 DES 程序需要 JCE 工具库的支持,可以到 http://java.sun.com/security/index.html下载 JCE,并进行安装。简易安装把 jce1.2.1\lib 下的所有内容...
    文章 2016-05-26 1868浏览量
  • JAVA 上加密算法的实现用例

    第 2 章在 JAVA 中的实现 2.1.相关 Diffie-Hellman 密钥一致协议和 DES 程序需要 JCE 工具库的支持,可以到 http://java.sun.com/security/index.html下载 JCE,并进行安装。简易安装把 jce1.2.1\lib 下的所有内容...
    文章 2017-11-22 1256浏览量
  • Go 调用 Java 方案和性能优化分享

    实际实现的时候,我们在 Java 侧处理了所有异常,异常信息包装成正常的 Response,C 里不用检查 Java 异常,简化了 C 的代码。关于Java描述符使用 JNI 时,各种类名/方法签名,字段签名等用的都是描述符名称,在 ...
    文章 2021-08-23 437浏览量
  • Java基础小技巧回顾-浅析String

    String的内容char数组引用,指向的数组对象的内部的内容,也就是一个String相当于就包含了两个对象,两个对象都有头部,以及对其方式,数组头部会多一个保存数组长度的区域,头部还会存储对象加锁状态、唯一标识...
    文章 2011-10-10 1228浏览量
  • 2019年Java面试题基础系列228道(1),快看看哪些你还...

    18、怎么 byte 转换为 String?19、Java 怎样将 bytes 转换为 long 类型?20、我们能将 int 强制转换为 byte 类型的变量吗?如果该值大于byte 类型的范围,将会出现什么现象?21、存在两个类,B 继承 A,C 继承 ...
    文章 2019-12-05 10563浏览量
  • Java 常见的 30 个误区与细节!

    即先将byte扩展转换到int&xff0c;然后再收缩到char。8 在整型数据间的扩展转换中&xff0c;如果操作数是char类型&xff08;无符号类型&xff09;xff0c;则进行无符号扩展&xff0c;扩展位0.如果操作数是byte&xff0c;short或int&...
    文章 2021-12-15 10浏览量
  • Java程序性能优化

    jvmvector扩充大小的时候需要重新创建一个更大的数组,原原先数组中的内容复制过来,最后,原先的数组再被回收。可见vector容量的扩大是一个颇费时间的事。通常,默认的10个元素大小是不够的。你最好能准确的...
    文章 2013-03-16 1016浏览量
  • JAVA程序员必读基础篇

    通常出于某种现实的理由对象可能暴露它的一些变量或者隐藏一些方法在JAVA编程语言中一个对象可以变量和方法指定四种访问等级中的一种这个访问等级决定哪个对象和类可以访问变量或者方法在JAVA中访问变量和方法可以...
    文章 2017-11-17 1329浏览量
  • GC和JVM调优实战

    所以这段代码将常量池中的对象复制一份放到heap中,并且把heap中的这个对象的引用交给s1 持有。这条语句创建了2个对象。public static void main(String[]args){ String s1=new String("计算机");String s2=s1....
    文章 2018-06-26 4074浏览量
  • JSP内容复习

    id:javaBean的实例名 class:javaBean的实现类 scope:指定javaBean实例的生存范围 page:javaBean仅在该页面有效 request:javaBean在本次请求中有效 session:javaBean在本次session内有效 application:javaBean...
    文章 2017-02-23 694浏览量
  • Java虚拟机堆和栈详细解析,以后面试再也不怕问jvm了...

    关于String是不可变的这一说又要说很多,大家只 要知道String的实例一旦生成就不会再改变了,比如说:String str=”kv”+”ill”+”“+”ans”;就是有4个字符串常量,首先”kv”和”ill”生成了”kvill”存在内存...
    文章 2019-11-21 735浏览量
  • Java网络编程总结

    1.2 URLDecoder和URLEncoder 这两个类可以别用于application/x-www-form-urlencoded MIME类型的字符串转换为普通字符串,普通字符串转换为这类特殊型的字符串。使用URLDecoder类的静态方法decode()用于解码,...
    文章 2014-10-15 1164浏览量
  • Java初级笔记-第二章

    以上介绍的Java的基本数据类型不属于类,在实际应用,除了需要进行运算之外,有时还需要数值转换为数字字符串或者数字字符串转换为数值等等。在面向对象的程序设计语言,类似这样的处理是由类、对象的方法...
    文章 2017-04-04 1010浏览量
  • 深入Protobuf源码-编码实现

    在protobuf的序列化,所有的类型最终都会转换成一个可变长int/long类型、固定长度的int/long类型、byte类型以及byte数组。对byte类型的写只是简单的对内部buffer的赋值: public void writeRawByte(final byte...
    文章 2016-05-17 2371浏览量
  • ANSI,unicode,UTF-8编码详解

    实际UNICODE转换为UTF-8编码时应先去除高位0,然后根据所剩编码的位数决定所需最小的UTF-8编码位数。因此那些基本ASCII字符集中的字符(UNICODE兼容ASCII)只需要一个字节的UTF-8编码(7个二进制位)便可以表示。...
    文章 2017-11-12 1082浏览量
  • Arthas ByteKit 深度解读(2):本地变量及参数绑定

    primitive 类型转换为box对象 AsmOpUtils.box(instructions,Type.getType(variableNode.desc));保存栈顶的变量到数组 AsmOpUtils.arrayStore(instructions,AsmOpUtils.OBJECT_TYPE);} } Override public Type ...
    文章 2020-07-17 176浏览量
  • StingBuffer 和 StringBuilder 的区别

    非静态的拼接逻辑在 JDK8 会自动被 javac 转换为 StringBuilder 操作&xff1b;而在 JDK9 里面&xff0c;则是体现了思路的变化。Java9 利用 InvokeDynamic&xff0c;字符串拼接的优化与 javac 生成的字节码结构&xff0c;...
    文章 2021-12-15 61浏览量
  • Java Review(三十九、类加载机制与反射)

    系统所有被载入内存中的类生成java.lang.Class 实例。一个类被载入 JVM 中&xff0c;同 一个类就不会被再次载入了——正如一个对象有一个唯一的标识一样&xff0c;一个载入 JVM 中的类也有一个唯一的标识。在 Java 中&...
    文章 2021-12-21 13浏览量
  • Java的内存布局

    HashMap 提供了一种存储键/值对的方法,使用散列函数转换为存储键/值对的集合中的索引。这允许快速访问数据位置。允许存在空条目和重复条目;因此,HashMap 是 HashSet 的简化版。HashMap 实现为一个 ...
    文章 2012-04-14 942浏览量
  • java笔试一

    子类的对象使用这个方法时,调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。...
    文章 2015-08-01 678浏览量
  • Java的内存布局

    HashMap 提供了一种存储键/值对的方法,使用散列函数转换为存储键/值对的集合中的索引。这允许快速访问数据位置。允许存在空条目和重复条目;因此,HashMap 是 HashSet 的简化版。HashMap 实现为一个 ...
    文章 2012-04-14 1465浏览量
  • Java核心技术 卷Ⅰ 基础知识(原书第10版)

    最后,介绍奇妙的javadoc工具,它将代码注释转换为一组包含超链接的网页。熟悉C++的程序员可以快速地浏览这一章,而没有面向对象程序设计背景的程序员应在进一步学习Java之前花一些时间了解OOP的有关概念。类与封装...
    文章 2017-05-02 10311浏览量
  • java一些基础问题(听说是java应聘者老被问的问题!

    答:STRING的长度是不可变的,STRINGBUFFER的长度是可变的。如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法 34、谈谈...
    文章 2016-05-04 1627浏览量
  • Java虚拟机工作原理详解(二)

    类型中的符号引用解析直接引用),这里涉及到Java命名空间的问 题,JVM保证被一个类装载器装载的类所引用的所有类都被这个类装载器装载,同一个类装载器装载的类之间可以相互访问,但是不同类装载器装载的类看...
    文章 2017-11-15 20368浏览量
  • Java常见面试题总结

    2.怎么 byte 转换为String,以及注意点?可以使用 String 接收 byte[]参数的构造器来进行转换,需要注意的点是要使用的正确的编码,否则会使用平台默认编码,这个编码可能跟原来的编码相同,也可能不同。3.我们能...
    文章 2018-09-27 1312浏览量
  • Java必备基础知识点(超全)

    java起源于SUN公司的一个GREEN的项目,其原先目的是:家用消费电子产品发送一个信息的分布式代码系统,通过发送信息控制电视机、冰箱等 2、简单写出Java特点,写出5个以上,越多越好 简单的、面向对象的、分布式的...
    文章 2017-05-03 12487浏览量
1 2 3 4 ... 7 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化