java
蜗牛改变自己
这个作者很懒,什么都没留下…
展开
-
JDK、JRE、JVM三者间的关系
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核转载 2016-12-22 11:02:33 · 1648 阅读 · 0 评论 -
java 启动线程三种方式
1.继承Thread[java] view plain copypublic class java_thread extends Thread{ public static void main(String args[]) { (new java_thread()).run();转载 2016-12-30 01:27:55 · 343 阅读 · 0 评论 -
设计模式之—单例模式(Singleton)-Java实现
单例模式限制了使用这个模式的类只能生成一个对象。有一些对象其实我们完全只需要一个即可,如:线程池(threadpool)、缓存(cache)、注册表(registry)的对象、设备的驱动程序的对象等等。事实上,这些类的对象只能有一个实例,如果制造出多个实例,就会导致许多问题的产生,例如:程序的行为异常、资源的过量使用、产生不一致的结果等等。Java Singleton模式就为我们提供了这样实现转载 2016-12-30 12:04:59 · 294 阅读 · 0 评论 -
一个经典例子让你彻彻底底理解java回调机制
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中转载 2016-12-31 17:01:49 · 365 阅读 · 0 评论 -
浅谈为什么一个java源文件中只能有一个public类?
闲着没事,在网上看到一个帖子在问为什么一个Java源文件中只能有一个public类?网上有人这么回答:http://topic.csdn.net/t/20060528/22/4784755.html、每个编译单元(文件)只能有一个public类。这么做的意思是,每个编 译单元只能有一个公开的接口,而这个接口就由其public类来表示。我想这或是从软件架构设计和安全性设计上得出的转载 2017-01-09 19:47:11 · 340 阅读 · 0 评论 -
java中交换两个变量的方法
重新听了一遍毕向东老师的java视频课,又收获了一些知识。嘻嘻。 目的是交换两个变量的值。这里介绍三种方法。 第一种方法:通过第三个变量。这个方法是最常用的。 int n=2,m=4; System.out.println("n:"+n+",m:"+m); int temp; temp=2; n=m;原创 2017-01-09 21:50:14 · 1091 阅读 · 0 评论 -
java中的break
复习毕老师的java视频,看到了一个小知识点,记录一下。关于break和continue的使用。break使用场景有两个,第一,switch中,第二,循环语句中。 switch场景就不多说了,现在说说循环语句的场景。 在循环语句中,表示跳出循环语句继续向下执行。 for(int a=0;a<6;a++){ if(a>3){ b原创 2017-01-10 10:15:20 · 35627 阅读 · 3 评论 -
java中选择排序和冒泡排序
观毕老师视频有感。选择排序 for(int i=0;i<arr.length-1;i++){ //arr.length-1是因为当排序到倒数第二个的时候,最后一个数字就不需要再进行循环比较了。 for(int j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){原创 2017-01-10 16:22:03 · 277 阅读 · 0 评论