![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
糖小狸
这个作者很懒,什么都没留下…
展开
-
句子逆序
将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符输入描述:将一个英文语句以单词为单位逆序排放。输出描述:得到逆序的句子输入例子:I am a boy输出例子:boy a am Iimport java.ut原创 2016-07-10 21:19:16 · 1317 阅读 · 0 评论 -
深入理解Java:注解(Annotation)--注解处理器
如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。注解处理器类库(java.lang.reflect.AnnotatedElement): Java使用Annotation接口来代表程序元素前面的注解,该接口是所有Annotati转载 2016-07-28 17:05:56 · 255 阅读 · 0 评论 -
对java Field中的set()方法以及Modifier的一些思考
只前转载了一篇文章《JAVA反射修改常量,以及其局限》,受益匪浅,在这里再次感谢原作者。在看完文章后,我又试着写了一个测试程序,在期间也遇到了一些问题,写在这里,供大家参考。程序入下:import java.lang.reflect.Field;class My{ private static final int value= 1; private static原创 2016-07-27 16:18:56 · 5487 阅读 · 0 评论 -
JAVA反射修改常量,以及其局限
原文地址http://blog.csdn.net/barryhappy/article/details/24442953/问题,以及一个解决方案今天公司的JAVA项目碰到一个问题:在生成xls文件的时候,如果数据较多,会出现ArrayIndexOutOfBoundsException。Google发现是项中所用的jxl包(开源库,用以处理xls文件)的一个BUG。也找到了一个解转载 2016-07-27 15:15:51 · 1047 阅读 · 1 评论 -
Java中只有按值传递,没有按引用传递!
今天,我在一本面试书上看到了关于java的一个参数传递的问题:写道java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉!结果发现,我错了!答案是:值传递!Java中只有按值传递,没有按引用传递! 回家后我就迫不及待地查询了这个问题,觉得自己对j转载 2016-07-05 17:03:37 · 182 阅读 · 0 评论 -
leetcode: Pascal's Triangle
Given numRows, generate the first numRows of Pascal's triangle.For example, given numRows = 5,Return[ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1]]public class Solut原创 2016-07-03 17:15:29 · 159 阅读 · 0 评论 -
Merge Sorted Array
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.Note:You may assume that nums1 has enough space (size that is greater or equal to m + n) to hold addit原创 2016-07-03 17:19:27 · 167 阅读 · 0 评论 -
java中setSize(),setLocation()和setBounds()的关系
之前也一直没有太在意这三个函数之间的关系,今天遇到了,就特地查了下:setSize(int width, int height):其实就是定义控件的大小,有两个参数,分别对应宽度和高度;setLocation(int x, int y):将组件移到新位置,用x 和 y 参数来指定新位置的左上角setBounds(int x, int y, int width, int he原创 2016-07-12 20:56:55 · 40204 阅读 · 0 评论 -
关于getDeclaredMethods与getMethods的的区别
1、getMethods返回一个包含某些 Method 对象的数组,这些对象反映此 Class 对象所表示的类或接口的公共 member 方法。2、getDeclaredMethods返回 Method 对象的一个数组,这些对象反映此 Class 对象表示的类或接口声明的所有方法,包括公共、保护、默认(包)访问和私有方法,但不包括继承的方法。也就是说getDeclaredMethods能拿原创 2016-06-30 17:30:59 · 9653 阅读 · 0 评论 -
java类加载器
顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang.Class类的一个实例。每个这样的实例用来表示一个 Java转载 2016-07-30 20:58:40 · 318 阅读 · 0 评论