java
文章平均质量分 74
CodeHarvest
这个作者很懒,什么都没留下…
展开
-
FastJson转为对象
import com.alibaba.fastjson.JSON;public class Main { public static void main(String[] args) { System.out.println("Hello World!"); String jsonStr1 = "{\"id\":\"1\",\"brand\":\"d原创 2017-03-24 18:35:05 · 852 阅读 · 0 评论 -
StackTraceElement用法
一、什么是StackTraceStackTrace(堆栈轨迹)可以认为是一系列方法调用过程的集合。异常处理中常用的printStackTrace()即为打印异常调用的堆栈信息。二、StackTraceElement介绍StackTraceElement表示StackTrace(堆栈轨迹)中的一个元素,属性包括方法调用者的类名、方法名、文件名以及调用的行数。转载 2017-04-27 17:05:42 · 4336 阅读 · 0 评论 -
字符串包含,java
给定两个分别由字母组成的字符串A和字符串B,字符串B的长度比字符串A短。请问,如何最快地判断字符串B中所有字母是否都在字符串A里?+为了简单起见,我们规定输入的字符串只包含大写英文字母,请实现函数bool StringContains(string &A, string &B)比如,如果是下面两个字符串:String 1:ABCDString 2:BAD答案是t原创 2017-04-22 16:49:13 · 609 阅读 · 0 评论 -
java输入以end结束
import java.util.ArrayList;import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub ArrayList list = new ArrayList(); Scanner原创 2017-04-22 16:39:08 · 8273 阅读 · 0 评论 -
java移位运算
public class Main { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(60<<2); //60*4,是60移位 System.out.println(2<<4); //2*16,是2移位 System.原创 2017-04-22 16:07:37 · 324 阅读 · 0 评论 -
钢条切割--动态规划--算法导论
在网上看到很多钢条切割的代码,很多都是C++,用到结构体,内联函数,const变量,复杂......直接写了一段java简单的代码import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.i原创 2017-04-21 16:27:28 · 588 阅读 · 0 评论 -
java中四种引用类型(对象的强、软、弱和虚引用)
对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 ⑴强引用(StrongReference)转载 2017-04-20 19:29:00 · 325 阅读 · 0 评论 -
Java内存泄露原因详解
一、Java内存回收机制 不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放对象,会监控每个对象的运行状况,对他们的申请、引用、被引用、赋值等状况进行监控,Java会使用有向图的方转载 2017-04-19 16:28:40 · 460 阅读 · 0 评论 -
java,接口实例
/** * Created by liuyazhou on 2017/4/10. */public interface Sports { //private Integer a = 0;//错误 public Integer a = 0;//正确 public static Integer b = 0;//正确 public static final Int原创 2017-04-19 11:33:08 · 3471 阅读 · 0 评论 -
java,抽象类与接口的区别
/** * Created by liuyazhou on 2017/4/11. */public interface ZooInterface1 { //接口是公开的,不能含有私有变量或方法, //方法只要是声明即可 void ZooInterface1Fun1();}/** * Created by liuyazhou on 2017/4/10.原创 2017-04-19 11:23:13 · 638 阅读 · 0 评论 -
Gson转化为对象
import com.google.gson.Gson;public class Main { public static void main(String[] args) { System.out.println("Hello World!"); String jsonStr1 = "{\"id\":\"1\",\"brand\":\"dazhon原创 2017-03-24 18:46:36 · 882 阅读 · 0 评论 -
java收集Exception信息
public void methodB() { System.out.println("------进入methodB----------");// init(); String str1 = null; String str2 = "123"; try{ if(str1.equals(str2原创 2017-04-27 18:31:48 · 592 阅读 · 0 评论