- 浏览: 794219 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (651)
- Java (39)
- Java 初学者小问题 (66)
- 设计模式 (7)
- 项目管理 (3)
- 数据库 (1)
- 算法 (2)
- Java practices (6)
- Effective Java2读书笔记 (78)
- Linux (2)
- programming ruby 读书笔记 (5)
- Core Java Ninth Edition Volume I 读书笔记 (15)
- Pro Git 读书笔记 (12)
- Git (3)
- Maven in Action 读书笔记 (20)
- Web (12)
- 非技术类书籍 (11)
- 电影 (40)
- Web Cache (1)
- jquery (0)
- 历史 (4)
- Dive Into HTML5 读书笔记 (13)
- 三国演义小学毕业考 (79)
- 高效能人士的7个习惯 读书笔记 (12)
- Java Performance 读书笔记 (3)
- Protocol Buffer 学习笔记 (6)
- Mongo DB 学习笔记 (7)
- Morphia 学习笔记 (7)
- Algorithms -- Princeton 学习笔记 (13)
- String研究 (10)
- Hadoop: The Definitive Guide 读书笔记 (3)
- Java与模式读书笔记 (5)
- Date研究 (3)
- The Roman Empire 听课笔记 (4)
- Algorithms -- Standford 学习笔记 (16)
- Core Java Ninth Edition Volume II 读书笔记 (9)
- Thinking in Java 4th Edition 读书笔记 (21)
- Node : Up and Running 学习笔记 (5)
- Eloquent Javascript (8)
- Smashing Node.js 读书笔记 (1)
- Algorithms II -- Standford 学习笔记 (19)
- Algorithm II -- Princeton 学习笔记 (14)
- 网络安全 (2)
- Javascript (4)
- 正则表达式 (1)
- JAVA 7/8 (15)
- JVM (10)
- NodeJS (1)
- 鸟哥的linux私房菜读书笔记 (14)
- Web Service (1)
- The art of programming (9)
- Introduction to Algorithm 读书笔记 (4)
- Java 源码阅读 (0)
- Spring in Action 读书笔记 (2)
- Java Network Programming 读书笔记 (2)
最新评论
-
心存高远:
谢谢作者分享,刚好看到这里不太明白,现在茅塞顿开。不过runt ...
关于 Maven的传递依赖的理解 -
sxlkk:
851228082 写道甚至在某次技术会议现场遇到《Maven ...
关于 Maven的传递依赖的理解 -
851228082:
851228082 写道a----compile----b-- ...
第五章 坐标和依赖 -
851228082:
a----compile----b-----provided- ...
第五章 坐标和依赖 -
851228082:
甚至在某次技术会议现场遇到《Maven in action》的 ...
关于 Maven的传递依赖的理解
以下程序中不会编译出错的是:
1)
1)
import java.util.ArrayList; import java.util.List; class Test { static <T> T f(List<T> a, T b) { a.add(b); return a.get(0); } static void g() { ArrayList a = new ArrayList(); f(a, "KKKK"); } }
2)
import java.util.ArrayList; import java.util.List; class Test { static <T> T f(List<T> a, T b) { a.add(b); return a.get(0); } static void g() { ArrayList<?> a = new ArrayList(); f(a, "KKKK"); } }
3)
import java.util.ArrayList; import java.util.List; class Test { static <T> T f(List<? extends T> a, T b) { a.add(b); return a.get(0); } static void g() { ArrayList a = new ArrayList(); f(a, "KKKK"); } }
4)
import java.util.ArrayList; import java.util.List; class Test { static <T> T f(List<? super T> a, T b) { a.add(b); return a.get(0); } static void g() { ArrayList a = new ArrayList(); f(a, "KKKK"); } }
发表评论
-
第六十四道Java小问题
2011-02-24 12:19 927请问以下程序的输出是: NonEnumClass.java ... -
第六十五道Java小问题
2011-02-24 12:06 914请问以下程序的输出是: NonEnumClass.ja ... -
第六十四道Java小问题
2011-02-24 12:01 1094请问如下代码的输出是: NonEnumClass.ja ... -
第六十三道Java小问题
2010-10-27 21:34 895import java.util.Formatter; pu ... -
第六十二道Java小问题
2010-10-27 21:28 922import java.util.Formatter; ... -
第六十一道Java小问题
2010-10-27 21:21 1000import java.util.ArrayList; im ... -
第六十道Java小问题
2010-10-27 21:16 1037import java.util.ArrayList; im ... -
第五十九道Java小问题
2010-10-27 20:58 981以下描述中正确的是: 1. 除了 = , == , != 以 ... -
第五十八道Java小问题
2010-10-27 20:57 638public class Test { public ... -
第五十七道Java小问题
2010-10-27 20:54 814public class Test { public st ... -
第五十六道Java小问题
2010-10-27 20:47 1006package mypackage; import ja ... -
第五十五道Java小问题
2010-10-27 20:38 865import java.lang.annotation.Ele ... -
第五十四道Java小问题
2010-10-27 20:33 941import java.util.concurrent.Tim ... -
第五十三道Java小问题
2010-10-27 20:28 988import java.util.concurrent.Tim ... -
第五十二道Java小问题
2010-10-27 16:42 1057import java.io.ByteArrayInputSt ... -
第五十一道Java小问题
2010-10-27 13:52 962import java.util.ArrayList; im ... -
第五十道Java小问题
2010-10-27 13:37 865import java.util.ArrayList; im ... -
第四十九道Java小问题
2010-10-26 15:37 926import java.util.ArrayList; im ... -
第四十八道Java小问题
2010-10-26 15:28 723public class Test { public st ... -
第四十六道Java小问题
2010-10-26 15:09 480以下程序中不会编译出错的是: 1) class Test&l ...
相关推荐
JAVA2核心技术(第二版中文PDF)本书一共17章。 目录见下: 第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形...第十七章 java发展概览
### Java面试问题集锦 #### 一、运行程序之前: ##### Path与classpath图解 - **Path**:指的是操作系统环境变量中的PATH,它定义了系统查找可执行文件的路径列表。当用户在命令行中输入一个命令时,系统会在PATH...
第二章至第四章会详细讲解Java的基本语法,包括数据类型、变量、运算符、控制流程(如条件语句、循环语句)、数组和字符串。这些都是编程的基础,掌握好这些可以为后续的学习打下坚实的基础。 第五章至第七章将带你...
四、Java异常处理 * Java异常的概念:包括异常的类型、异常的抛出和捕捉等。 * Java try-catch语句:包括try语句、catch语句、finally语句等。 五、Java流程控制 * Java的switch语句:包括switch语句的语法、...
《Java语言程序设计张思民(第四版)》是由著名计算机教育专家张思民教授编写的,面向初学者和进阶者的经典Java教程。这本书详细介绍了Java编程的基础知识,包括语法、面向对象编程概念、异常处理、IO流、多线程、...
JAVA2核心技术(第二版中文PDF)本书一共17章。 目录见下: 第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形...第十七章 java发展概览
4. **质因数分解**:第四题要求将正整数分解为质因数。质因数是只能被1和自身整除的正整数。通过不断找到最小质数并进行除法操作,直到原数变为1。 5. **条件运算符**:第五题涉及条件运算符`? :`,它是三元表达式...
Java 语言程序设计基础课后复习题答案第十三章 本部分内容将详细讲解 Java 语言程序设计基础课后复习题答案第十三章中的知识点。 一、Java 基础知识 1.1 在 Java 中,什么是可变长参数?答:在 Java 中,使用可变...
JAVA2核心技术(第二版中文PDF)本书一共17章。 目录见下: 第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形...第十七章 java发展概览
- **描述**:“50java小练习 java小练习,Java练习小程序,Java必用”进一步强调了这些练习的重要性,并指出了练习的数量为50个。 #### 练习内容分析: 1. **斐波那契数列**: - 实现一个程序,计算斐波那契数列...
根据提供的文件信息,我们可以推断出这是一本包含330个Java小技巧的书籍或文档,旨在帮助读者提升Java编程技能。虽然具体内容没有详细列出,但从描述中我们可以大致了解到这本书涉及了Java的多个方面,并且鼓励用户...
1.6 一个简单的JAVA小应用程序JAVAAPPLET:介绍了Applet的基础知识,这是一种可以嵌入到网页中的Java小程序。 1.7 什么是JSP:简单介绍了Java Server Pages(JSP),一种用于开发动态Web应用的技术。 第二章:...
第一章:Java 简介第二章:Java 语言基础第三章:面向对象的概念和 Java 实现-1第四章:面向对象的概念和 Java 实现-2第五章:异 常第六章:java.lang包第七章:java.util 包第八章:java.io 包 第九章:JBuilder ...
Java数据结构和算法第四十一讲.avi Java数据结构和算法第四十三讲.avi Java数据结构和算法第四十二讲.avi Java数据结构和算法第四十四讲.avi Java数据结构和算法第四十讲.avi 第一讲.exe 第三讲.exe 第二讲.exe 第五...
4. **数组**:第四章介绍一维和多维数组,涉及数组的创建、初始化、遍历以及操作。习题可能要求解决涉及数组的复杂问题,如查找、排序等。 5. **函数与方法**:第五章探讨函数的概念,包括参数传递、返回值以及方法...
java面试
★ 第四讲 Java的例外处理和I/O流 ◇课前索引 ◇4.1 什么是例外 ◇4.2 例外的处理 ◇4.3 自定义例外类的使用 ◇4.4 I/O 流概述 ◇4.5 文件处理 ◇4.6 过滤流 ◇4.7 字符流的处理 ◇4.8 对象的串行化 ◇...
### Java50道经典题目知识点解析 #### 1. 斐波那契数列 - **知识点**: 斐波那契数列是一个经典的数学概念,指的是这样一个数列:1, 1, 2, 3, 5, 8, 13, 21, ...,后续的每一个数字都是前两个数字之和。 - **实现...
《Java编程基础知识详解》 Java,作为一门广泛应用于企业级应用开发、移动应用以及大数据处理的...在学习的过程中,不断解决遇到的问题,提升自己的编程能力和问题解决能力,为成为专业的Java开发者打下坚实的基础。
### Java面试中电商领域的常见问题解析 #### 一、多线程的应用场景及安全性 - **应用场景**: 在项目中虽然没有直接使用多线程,但许多现代技术内部封装了多线程功能,如MyBatis框架中的`sqlSession`、ActiveMQ、...