对象流和数据流在实际使用的过程中,遇到哪些情况使用对象,哪些情况使用数据流,麻烦请帮忙举例,谢谢
请问中转站占用的内存是物理内存还是虚拟内存?
看到interator的内部里面的next()函数,有个局部变量elementData的定义及赋值。直观来说,这个变量在没执行一次next()函数都会被创建。为何不构造函数里Itr()里创建一次呢?
老师为什么我在使用DateFormat的parse的方法的时候提示需要抛出错误
开头声明 l=last 后来 last = newNode
老师那这里的这个l是判断的哪里为空
size 是如何获取到 对象数组容量长度的
看了很多遍也没听懂,
为什么使用"DataInputStream"获取不到浏览器的求情? 要换成BufferedReader才可?
为什么使用BufferedReader获取不到POST数据? 要换成InputStream才可以?
public class Test1 { public static void main(String[] args) { //ExecutorService pool = Executors.newSingleThreadExecutor(); ExecutorService pool = Executors.newFixedThreadPool(10); //ExecutorService pool = Executors.newCachedThreadPool(); for (int i = 0; i < 20; i++) { final int n = i; Runnable command = new Runnable() { @Override public void run() { System.out.println("开始执行: " + n); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("结束执行: " + n); } }; pool.execute(command); } pool.shutdown(); } }
老师, 请问一下, 在本节课的示例Test1中, 为什么在代码"final int n = i;", 要使用final呢? 不加final, 直接复制 int n = i; 应该也可以达到同样的效果吧?
public static void main(String[] args) throws InterruptedException, ExecutionException { // 如何创建一个线程池 ExecutorService pool1 = Executors.newCachedThreadPool(); /**使用线程池执行大量的Callable任务*/ for(int i=0;i<20;i++){ //使用匿名内部类 //创建任务 Callable<Integer> task=new Callable<Integer>() { @Override public Integer call() throws Exception { Thread.sleep(2000); return (int)(Math.random()*10)+1; } }; //任务结束 //将任务交能线程池 Future f=pool1.submit(task); System.out.println(f.get()); } pool1.shutdown(); }
老师, 请问一下, 为什么代码中使用"System.out.println(f.get());"就会造成一个一个运行呢?
老师请问下, jaxen这个包是干什么用呢? 在示例代码中完全没有用到jaxen这个包, 为什么还要添加到Build path中呢?
NodeList bookList = doc.getElementsByTagName("book"); bookList.getLength();
老师, 请问一下, NodeList只是一个接口(interface), 接口中只是定义了方法名, 并没有具体的实现代码. 那为什么"bookList.getLength()"方法可以输出NodeList的长度呢?
老师, 请问一下, Socket和TCP是什么关系? Socket是基于TCP协议的吗?
如图中红框所示, 在这里调用本地方法getMessage(), 前边加不加"this."都可以执行. 那么, 在什么情况要加, 什么情况不需要加呢? 是否有什么编码规范?
老师,请问一下,既然生产者消费者模式采用生产一个消费一个的方式,和单线程流程一样,为什么不选用单线程来做呢?
这个配置不成功啊
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637