随笔分类 -  JAVA

学到的东西,自己写一遍记下
minor gc 和 full gc
摘要:JAVA中关于GC的分析中,需要搞清楚,GC线程在什么时候,对什么东西,做了什么操作。 1-在什么时候 首先需要知道,GC分为minor GC和full GC,JAVA内存分为新生代和老年代,新生代中又分为1个Eden区(使用区)和2个survivor区(保留区)。 minor GC的触发条件: 如 阅读全文

posted @ 2017-01-15 16:20 leslie_3 阅读(204) 评论(0) 推荐(0)

java关键字:synchronized
摘要:JAVA 如何共享资源 关于synchronized函数: java具有内置机制,可防止某种资源(此处指的是对象的内存内容)冲突。由于你通常会将某class的数据元素声明为private,并且只经由其函数来访问其内存内容,所以你可以将某个函数声明为synchronized(同步化)以防止冲突的发生( 阅读全文

posted @ 2017-01-05 15:09 leslie_3 阅读(148) 评论(0) 推荐(0)

Arrays数组的常用方法
摘要:下面代码主要说明了Arrays数组的几个常用方法(红色字体)import java.util.Scanner;import java.util.Arrays; public class T{ public static void main(String[] args){ in... 阅读全文

posted @ 2014-07-19 12:42 leslie_3 阅读(422) 评论(0) 推荐(0)

定义一个数字数组,用冒泡排序降序输出
摘要:public class M{int[] array = {2,3,6.5.89.4.1.6}; int b = array.length; int temp = 0; for(int i=0;iarray[j]){ temp = a[i]; a[j] = a[i]; ... 阅读全文

posted @ 2014-07-18 12:07 leslie_3 阅读(718) 评论(0) 推荐(0)

Object类的toString方法
摘要:Object类是所有Java类的祖先。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。在不明确给出超类的情况下,Java会自动把Object作为要定义类的超类。这两天学习了Object其中的两个默认方法————toString,下面借用马老师的例子说明: publicStringtoString()返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。 public class Test { public static void ma... 阅读全文

posted @ 2014-02-27 14:35 leslie_3 阅读(200) 评论(0) 推荐(0)

Java--super关键字用法
摘要:看了马老师的视频,百度了一下,随即敲了一些代码,super是超人,超级的意思,层面上理解为父类class Person { Person(){ System.out.println("A person"); } Person(String name){ System.out.println("A person name is=" + name); }//构造方法的重载(方法名返回值一样,名字一样,参数类型或者数量不同的称为方法的重载); } public class Chinese extends Person{ Chinese(){ supe... 阅读全文

posted @ 2014-02-25 15:57 leslie_3 阅读(222) 评论(0) 推荐(0)

导航