
Java_语法
figher013
仰望星空
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java回调函数的理解
转自:http://blog.youkuaiyun.com/tianfeng701/article/details/7563750所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由转载 2014-06-23 13:45:34 · 594 阅读 · 0 评论 -
慎用InputStream的read()方法
InputStream 此抽象类是表示字节输入流的所有类的超类。 我们从输入流中读取数据最常用的方法基本上就是如下 3 个 read() 方法了: 1 、 read () 方法,这个方法 从输入流中读取数据的下一个字节。返回 0 到 255 范围内的 int 字节值。如果因为已经到达流末尾而没有可用的字节,则返回值 -1 。转载 2015-07-06 17:33:57 · 4112 阅读 · 0 评论 -
End of string character in Java
原文转自:http://stackoverflow.com/questions/17815755/end-of-string-character-in-javaStack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no r转载 2015-03-02 16:59:27 · 1061 阅读 · 0 评论 -
java 堆栈的区别
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器转载 2014-11-20 23:44:38 · 641 阅读 · 0 评论 -
文件的读写与编码
待续原创 2014-10-26 10:37:51 · 650 阅读 · 0 评论 -
java保留两位小数4种方法
4种方法,都是四舍五入,例:import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class format { double f = 111231.5585; public void m1() {转载 2014-09-21 15:32:58 · 672 阅读 · 0 评论 -
final 形参的作用
原文转自:http://blog.youkuaiyun.com/baiyelove/article/details/1605826转载 2014-06-19 19:06:34 · 988 阅读 · 0 评论 -
synchronized的使用方法
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synch转载 2014-06-17 15:10:44 · 542 阅读 · 0 评论 -
Java Thread join() 的用法
Java Thread中, join() 方法主要是让调用改方法的thread完成run方法里面的东西后, 在执行join()方法后面的代码。示例:Java代码 class ThreadTesterA implements Runnable { private int counter; @Override pu转载 2014-07-03 20:06:13 · 714 阅读 · 0 评论 -
Java中的for循环
很全面的解说。for循环是开界的。它的一般形式为: for(; ; ) 语句; 初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式, 它决定什么时候退出循环; 增量定义循环控制变量每循环一次后 按什么方式变化。这三个部分之间用";"分开。 例如: for(i=1; i10时, 结束循环。 注意: 1. for循环中语句可以为语句体, 但要转载 2014-06-26 16:18:05 · 694 阅读 · 1 评论 -
JAVA wait(), notify(),sleep详解
转自:在优快云开了博客后,一直也没在上面发布过文章,直到前一段时间与一位前辈的对话,才发现技术博客的重要,立志要把优快云的博客建好。但一直没有找到好的开篇的主题,今天再看JAVA线程互斥、同步的时候又有了新的体会,就以他作为开篇吧。 在JAVA中,是没有类似于PV操作、进程互斥等相关的方法的。JAVA的进程同步是通过synchronized()来实现的,需要说转载 2014-06-26 13:49:49 · 577 阅读 · 0 评论 -
一个关于Java Thread wait(),notify()的实用例
/////// ProducerConsumer.java//// @author 叶雨//// 这是个很重要的Thread例子。需要注意的是:// wait() 必须在synchronized 函数或者代码块里面// wait()会让已经获得synchronized 函数或者代码块控制权的Thread暂时休息,并且丧失控制权// 这个时候,由于该线程丧失控制权并且转载 2014-06-26 10:59:39 · 612 阅读 · 0 评论 -
java对字符的编码处理
本文转自:http://blog.youkuaiyun.com/kontrol/article/details/7767983========================================================================本文转自http://kxjhlele.iteye.com/blog/333211,讲述了java中对字符的编码处理转载 2017-10-21 12:44:20 · 465 阅读 · 0 评论