码迷,mamicode.com
首页 >  
搜索关键字:java工程师 java学习    ( 4485个结果
Android(java)学习笔记62:关于多线程的实现(代码体现)
1 package cn.itcast_02; 2 3 /* 4 * 该类要重写run()方法,为什么呢? 5 * 不是类中的所有代码都需要被线程执行的。 6 * 而这个时候,为了区分哪些代码能够被线程执行,java提供了Thread类中的run()用来包含那些被线程执行的代码。 7 *...
分类:移动开发   时间:2015-05-15 22:36:51    阅读次数:299
黑马程序员——多线程进阶(一)
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 多线程与CPU和内存的关系 来自百度知道. 这个回答我认为是很好的比喻了. CPU对进程操作时不是同时进行,我们知道windows操作系统里面有许多的进程,而CPU是一个一个的...
分类:编程语言   时间:2015-05-15 21:12:04    阅读次数:135
Java Spring AOP的两种配置方式
第一种:注解配置AOP java中注解配置AOP(使用 AspectJ 类库实现的),大致分为三步: 1. 使用注解@Aspect来定义一个切面,在切面中定义切入点(@Pointcut),通知类型(@Before, @AfterReturning,@After,@AfterThrowing,@Around). 2. 开发需要被拦截的类。 3. 将切面配置到xml中,当然,我们也...
分类:编程语言   时间:2015-05-15 17:55:46    阅读次数:175
阿里面试题——如何实现微信“附近的人”功能?
一个面试题 如果让你实现微信的“附近的人”功能,你会怎么做?? 初期实现:客户端固定时间发送经纬度(x,y)到服务器s,服务器存储每个登陆的用户的经纬度到表t中,表t按照经纬度分表,将地图分成一个个的小格子。当用户店家“附近的人”时,对用户(x,y)进行计算,最多一次查询其中的4个格子(子表),计算两点间距离获取结果(有点像桶排序)。性能上可以将表t替换为内存结构,容灾即可。从实际的微...
分类:微信   时间:2015-05-15 17:54:52    阅读次数:286
自我JAVA零基础学习方法总结,值得推荐
从最初JAVA小白至今已有几载,总想对JAVA学习总结出些许经验来,趁着有空就写吧,权当对自己总结,谈不上经验之谈,还望大家可以互相交流(自设一个交流小群:457036818,有兴趣可以交流一下),现在就按照我学习JAVA路线图来谈谈我一些小感受。一、Java核心Java的核心主要包括..
分类:编程语言   时间:2015-05-15 15:57:25    阅读次数:222
【面试题】JAVA 一个线程依赖另外一个线程的结果
public class Main { public static class MyCallable implements Callable{ public Integer call() throws Exception { return 1; } } public static void main(String[] args) { MyCallable callable...
分类:编程语言   时间:2015-05-15 10:46:57    阅读次数:123
【java中重入锁死】
原文链接 作者:Jakob Jenkov 译者:刘晓日 校对:丁一 重入锁死与java中的死锁非常相似。锁和读写锁两篇文章中都有涉及到重入锁死的问题。 当一个线程重新获取锁,读写锁或其他不可重入的同步器时,就可能发生重入锁死。可重入的意思是线程可以重复获得它已经持有的锁。Java的synchronized块是可重入的。因此下面的代码是没问题的: (译者注:这里提到的锁都是指的...
分类:编程语言   时间:2015-05-14 18:51:39    阅读次数:170
【java线程池】
文地址:jenkov  作者: Jakob Jenkov  译者:长源  校对:方腾飞 java线程池(Thread Pool)对于限制应用程序中同一时刻运行的线程数很有用。因为每启动一个新线程都会有相应的性能开销,每个线程都需要给栈分配一些内存等等。 我们可以把并发执行的任务传递给一个线程池,来替代为每个并发执行的任务都启动一个新的线程。只要池里有空闲的线程,任务就会分配给一...
分类:编程语言   时间:2015-05-14 18:49:14    阅读次数:150
JAVA学习_零基础学习JAVA方法_零基础学习JAVA思路
在学习JAVA前,对于一个真正初学者(也就是从零开始学习JAVA人员)的一个问题:什么是JAVA,然后才是怎么学习JAVA?JAVA是sunmicrosystems在1995年推出的高级编程语言,其分为JavaSE、JavaEE、JavaME三大体系,而JAVASE是JAVA的基础,继JAVASE之后是JAVAEE,JAVAME。JAVASE是JA..
分类:编程语言   时间:2015-05-14 14:26:27    阅读次数:261
Java学习篇之---getResource()和getResourceAsStream()
getResource()和getResourceAsStream() 编译后的Java类文件可以打包成一个jar文件随处运行。但是当我们需要使用一些资源如:一幅图像,一段音频时,就需要在jar包外带有一个资源文件夹,必须保证jar包和资源文件夹一起发布否则程序就不能正常运行。我们希望的是只发布一个jar包,把资源均包含在内。为此我们需要读取资源文件: 利用Java提供的两个函数URL C...
分类:编程语言   时间:2015-05-14 14:20:03    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!