技术分享
程序员_Mr靠谱
一个专心致志敲代码的程序员
展开
-
定义一个String对象直接使用“=”赋值 与 new 创建对象赋值 有何区别?
经常在java程序员面试的过程中,面试官经常会问到下面这个问题:String strA = "abc"; String StrB = new String("abc");这两行代码中分别创建了几个对象?【答案】第一行代码创建了1个对象,第二行代码创建了2个对象;【解析】首先 String strA = "abc"; 创建了一个对象StrA并且把“abc”在内存中的地址赋值给了对象StrA,所以这个...原创 2018-05-06 00:48:30 · 6024 阅读 · 2 评论 -
Maven安装教程
安装包下载:http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3 或者 http://maven.apache.org/download.cgi选在自己需要安装的版本;【安装步骤】1、下载解压到指定目录:D:\install2、环境变量配置: a、变量...原创 2018-05-13 12:56:04 · 9085 阅读 · 1 评论 -
java web项目中 Log4j 的配置
java web工程中配置Log4j日志管理; 已在SpringMVC 项目中测试原创 2015-05-24 17:36:09 · 437 阅读 · 0 评论 -
Java多线程列子
【问题如下】:两个线程:线程A、线程B,一个固定容量为50的队列List<Integer> list.线程A不停地产生100以内随机数,判断如果数据不在list中,就将数据加入list中;线程B不停地产生100以内的随机数,判断如果数据存在list中,就从list中删除;【示例代码】package com.huas.thread; import java.util.List; imp...原创 2018-05-28 13:03:46 · 277 阅读 · 0 评论