提交 17253094 编写于 作者: 沉默王二's avatar 沉默王二 💬

包名更新

上级 72435595
......@@ -3,10 +3,10 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="laowang" class="com.cmower.java_demo.ioc.Laowang">
<bean id="laowang" class="com.cmower.java_demo.thinkingjava.ioc.Laowang">
<constructor-arg ref="saodiseng" />
</bean>
<bean id="saodiseng" class="com.cmower.java_demo.ioc.Xiaosan" />
<bean id="saodiseng" class="com.cmower.java_demo.thinkingjava.ioc.Xiaosan" />
</beans>
\ No newline at end of file
package com.cmower.java_demo.effectiv;
package com.cmower.java_demo.effective.effectiv;
import java.util.ArrayList;
import java.util.List;
......
package com.cmower.java_demo;
package com.cmower.java_demo.orther;
import java.math.BigDecimal;
import java.math.RoundingMode;
......
package com.cmower.java_demo;
package com.cmower.java_demo.orther;
class Candidate implements Cloneable {
private String name;
......
package com.cmower.java_demo;
package com.cmower.java_demo.orther;
class Interviewer {
private Candidate candidate;
......
package com.cmower.java_demo;
package com.cmower.java_demo.orther;
import java.util.concurrent.locks.Lock;
......
package com.cmower.java_demo;
package com.cmower.java_demo.orther;
import java.io.BufferedReader;
import java.io.IOException;
......
package com.cmower.java_demo;
package com.cmower.java_demo.orther;
abstract class Wangsan {
void wirte() {};
......
package com.cmower.java_demo.orther;
import org.apache.commons.lang3.time.DateFormatUtils;
import org.apache.commons.lang3.time.DateUtils;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class UnixTimeStamp {
public static void main(String[] args) throws ParseException {
// long timeStamp = System.currentTimeMillis();
// int timeStampUnix = (int) (timeStamp / 1000);
//int timeStampUnix = 1578179845;
//SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//String result = simpleDateFormat.format(new Date(timeStampUnix * 1000L));
// System.out.println(result); // 2020-01-05 07:17:25
String str = "2020-01-05 07:17:25";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
int timeStampUnix = (int) (simpleDateFormat.parse(str).getTime() / 1000);
System.out.println(timeStampUnix); // 1578179845
System.out.println(DateUtils.parseDate("2020-01-05 07:17:25", "yyyy-MM-dd HH:mm:ss").getTime() / 1000);
System.out.println(DateFormatUtils.format(1578179845 * 1000L,"yyyy-MM-dd HH:mm:ss"));
}
}
package com.cmower.java_demo;
package com.cmower.java_demo.orther;
public class Wangxiaoer extends Wanger{
// @Override
......
package com.cmower.java_demo;
package com.cmower.java_demo.orther;
class Writer {
public Writer sleep() {
......
......@@ -9,23 +9,23 @@ import java.util.List;
public class Test {
public static void main(String[] args) {
Cmower cmower = new Cmower("沉默王二");
System.out.println(cmower);
Cmower[] cmowers = {new Cmower("沉默王二"), new Cmower("沉默王三")};
System.out.println(Arrays.toString(cmowers));
System.out.println(ToStringBuilder.reflectionToString(cmower));
System.out.println(MoreObjects.toStringHelper(cmower)
.add("name", cmower.getName())
.toString());
System.out.println(cmower);
List<Cmower> list = new ArrayList<>();
list.add(new Cmower("沉默王二"));
list.add(new Cmower("沉默王三"));
System.out.println(list);
// Cmower cmower = new Cmower("沉默王二");
// System.out.println(cmower);
//
// Cmower[] cmowers = {new Cmower("沉默王二"), new Cmower("沉默王三")};
// System.out.println(Arrays.toString(cmowers));
//
// System.out.println(ToStringBuilder.reflectionToString(cmower));
//
// System.out.println(MoreObjects.toStringHelper(cmower)
// .add("name", cmower.getName())
// .toString());
//
// System.out.println(cmower);
//
//List<Cmower> list = new ArrayList<>();
//list.add(new Cmower("沉默王二"));
//list.add(new Cmower("沉默王三"));
//System.out.println(list);
}
}
package com.cmower.java_demo.str;
import com.cmower.java_demo.Wanger;
import com.cmower.java_demo.orther.Wanger;
public class Cmower2 {
......
package com.cmower.java_demo.bingfa;
package com.cmower.java_demo.thinkingjava.bingfa;
public class Counter {
private int value = 0;
......
package com.cmower.java_demo.chouxianglei;
package com.cmower.java_demo.thinkingjava.chouxianglei;
abstract class Test {
......
package com.cmower.java_demo.dongtaidaili;
package com.cmower.java_demo.thinkingjava.dongtaidaili;
import java.lang.reflect.Proxy;
......
package com.cmower.java_demo.dongtaidaili;
package com.cmower.java_demo.thinkingjava.dongtaidaili;
// 抽象类接口
public interface Writer {
......
package com.cmower.java_demo.dongtaidaili;
package com.cmower.java_demo.thinkingjava.dongtaidaili;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
......
package com.cmower.java_demo.dongtaidaili;
package com.cmower.java_demo.thinkingjava.dongtaidaili;
// 被代理类(具体实现抽象接口的类)
public class WriterImpl implements Writer{
......
package com.cmower.java_demo.duoxiancheng;
package com.cmower.java_demo.thinkingjava.duoxiancheng;
class Chenmo {
private int lineCount = 0;
......
package com.cmower.java_demo.duoxiancheng;
package com.cmower.java_demo.thinkingjava.duoxiancheng;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.ExecutorService;
......
package com.cmower.java_demo.duoxiancheng.four;
package com.cmower.java_demo.thinkingjava.duoxiancheng.four;
public class NewStringList extends StringList {
public synchronized void addIfNotExist(String s) {
......
package com.cmower.java_demo.duoxiancheng.four;
package com.cmower.java_demo.thinkingjava.duoxiancheng.four;
import java.util.ArrayList;
import java.util.List;
......
package com.cmower.java_demo.duoxiancheng.three;
package com.cmower.java_demo.thinkingjava.duoxiancheng.three;
public class Wanger {
private static volatile boolean chenmo = false;
......
package com.cmower.java_demo.eight;
package com.cmower.java_demo.thinkingjava.eight;
//子类继承父类
public class Wangxiaoer extends Wanger {
......
package com.cmower.java_demo.eight;
package com.cmower.java_demo.thinkingjava.eight;
//子类继承父类
public class Wangxiaosan extends Wangsan {
......
package com.cmower.java_demo.eight;
package com.cmower.java_demo.thinkingjava.eight;
public class Wangxiaosi extends Wangsi {
public void write() {
......
package com.cmower.java_demo.eleven;
package com.cmower.java_demo.thinkingjava.eleven;
import java.util.PriorityQueue;
......
package com.cmower.java_demo.fanxing;
package com.cmower.java_demo.thinkingjava.fanxing;
import java.util.Arrays;
......
package com.cmower.java_demo.fanxing;
package com.cmower.java_demo.thinkingjava.fanxing;
class Arraylist2<E extends Wanger> {
private Object[] elementData;
......
package com.cmower.java_demo.fanxing;
import java.util.Collections;
package com.cmower.java_demo.thinkingjava.fanxing;
public class Cmower {
......
package com.cmower.java_demo.fanxing;
package com.cmower.java_demo.thinkingjava.fanxing;
public class Collections {
public static <T> void copy(Arraylist<? super T> dest, Arraylist<? extends T> src) {
......
package com.cmower.java_demo.fifteen;
package com.cmower.java_demo.thinkingjava.fifteen;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
......
package com.cmower.java_demo.groovy;
import java.util.ArrayList;
import java.util.List;
public class Wanger {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("沉默");
list.add("王二");
for (String s : list) {
System.out.println(s);
}
}
}
package com.cmower.java_demo.thinkingjava.groovy;
import java.util.ArrayList;
import java.util.List;
public class Wanger {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("沉默");
list.add("王二");
for (String s : list) {
System.out.println(s);
}
}
}
package com.cmower.java_demo.ioc;
package com.cmower.java_demo.thinkingjava.ioc;
public interface Heshang {
void saodi();
......
package com.cmower.java_demo.ioc;
package com.cmower.java_demo.thinkingjava.ioc;
public class Laofang {
public static Heshang getSaodiseng() {
......
package com.cmower.java_demo.ioc;
package com.cmower.java_demo.thinkingjava.ioc;
public class Laowang {
private Heshang saodiseng;
......
package com.cmower.java_demo.ioc;
package com.cmower.java_demo.thinkingjava.ioc;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
......
package com.cmower.java_demo.ioc;
package com.cmower.java_demo.thinkingjava.ioc;
public class Xiaoer implements Heshang {
......
package com.cmower.java_demo.ioc;
package com.cmower.java_demo.thinkingjava.ioc;
public class Xiaosan implements Heshang {
......
package com.cmower.java_demo.java7new;
package com.cmower.java_demo.thinkingjava.java7new;
import java.util.ArrayList;
import java.util.HashMap;
......
package com.cmower.java_demo.jianyi;
package com.cmower.java_demo.thinkingjava.jianyi;
public class Wanger {
......
package com.cmower.java_demo.jiekou;
package com.cmower.java_demo.thinkingjava.jiekou;
abstract class Author {
abstract void write();
......
package com.cmower.java_demo.jiekou;
package com.cmower.java_demo.thinkingjava.jiekou;
interface Contract51 {
void script51();
......
package com.cmower.java_demo.jiekou;
package com.cmower.java_demo.thinkingjava.jiekou;
interface ContractBeihang {
void scriptBeihang();
......
package com.cmower.java_demo.jiekou;
package com.cmower.java_demo.thinkingjava.jiekou;
public class Wanger extends Author implements ContractBeihang, Contract51 {
......
package com.cmower.java_demo.jihe;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Cmower {
public static void main(String[] args) {
List<String> list1 = new ArrayList<>();
list1.add("沉");
list1.add("默");
list1.add("王");
list1.add("二");
//Collections.sort(list1); // 先要排序
System.out.println(Collections.binarySearch(list1, "王")); // 2
}
}
package com.cmower.java_demo.thinkingjava.jihe;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Cmower {
public static void main(String[] args) {
List<String> list1 = new ArrayList<>();
list1.add("沉");
list1.add("默");
list1.add("王");
list1.add("二");
//Collections.sort(list1); // 先要排序
System.out.println(Collections.binarySearch(list1, "王")); // 2
}
}
package com.cmower.java_demo.neicunyingshe;
package com.cmower.java_demo.thinkingjava.neicunyingshe;
import java.io.IOException;
import java.nio.CharBuffer;
......
package com.cmower.java_demo.neicunyingshe;
package com.cmower.java_demo.thinkingjava.neicunyingshe;
import java.io.IOException;
import java.nio.CharBuffer;
......
package com.cmower.java_demo.neicunyingshe;
package com.cmower.java_demo.thinkingjava.neicunyingshe;
import java.io.BufferedInputStream;
import java.io.IOException;
......
package com.cmower.java_demo.nine;
package com.cmower.java_demo.thinkingjava.nine;
abstract class Coach {
public abstract void defend();
......
package com.cmower.java_demo.nine.adapter;
package com.cmower.java_demo.thinkingjava.nine.adapter;
interface Coach {
void defend();
......
package com.cmower.java_demo.nine.factory;
package com.cmower.java_demo.thinkingjava.nine.factory;
interface Coach {
void command();
......
package com.cmower.java_demo.nine.inf;
package com.cmower.java_demo.thinkingjava.nine.inf;
interface Coach {
// 隐式的public
......
package com.cmower.java_demo.nine.strategy;
package com.cmower.java_demo.thinkingjava.nine.strategy;
interface Coach {
void defend();
......
package com.cmower.java_demo.nio;
package com.cmower.java_demo.thinkingjava.nio;
import java.io.IOException;
import java.nio.ByteBuffer;
......
package com.cmower.java_demo.seventeen;
package com.cmower.java_demo.thinkingjava.seventeen;
import java.util.ArrayList;
import java.util.Arrays;
......
package com.cmower.java_demo.sixteen;
package com.cmower.java_demo.thinkingjava.sixteen;
import java.util.ArrayList;
import java.util.List;
public class Cmower {
......
package com.cmower.java_demo.tdd;
import java.math.BigDecimal;
public class Ticket {
private final static int PRICE = 99;
public BigDecimal sale(int count) {
if (count < 0) {
throw new IllegalArgumentException("销量不能为负数");
}
return new BigDecimal(PRICE * count);
}
}
package com.cmower.java_demo.thinkingjava.tdd;
import java.math.BigDecimal;
public class Ticket {
private final static int PRICE = 99;
public BigDecimal sale(int count) {
if (count < 0) {
throw new IllegalArgumentException("销量不能为负数");
}
return new BigDecimal(PRICE * count);
}
}
package com.cmower.java_demo.tdd;
import static org.junit.Assert.*;
import java.math.BigDecimal;
import org.junit.Before;
import org.junit.Test;
public class TicketTest {
private Ticket ticket;
@Before
public void setUp() throws Exception {
ticket = new Ticket();
}
@Test
public void testOne() {
BigDecimal total = new BigDecimal("99");
assertEquals(total, ticket.sale(1));
}
@Test(expected=IllegalArgumentException.class)
public void testNegative() {
ticket.sale(-1);
}
@Test
public void testZero() {
assertEquals(BigDecimal.ZERO, ticket.sale(0));
}
@Test
public void test1000() {
assertEquals(new BigDecimal(99000), ticket.sale(1000));
}
}
package com.cmower.java_demo.thinkingjava.tdd;
import static org.junit.Assert.*;
import java.math.BigDecimal;
import org.junit.Before;
import org.junit.Test;
public class TicketTest {
private Ticket ticket;
@Before
public void setUp() throws Exception {
ticket = new Ticket();
}
@Test
public void testOne() {
BigDecimal total = new BigDecimal("99");
assertEquals(total, ticket.sale(1));
}
@Test(expected=IllegalArgumentException.class)
public void testNegative() {
ticket.sale(-1);
}
@Test
public void testZero() {
assertEquals(BigDecimal.ZERO, ticket.sale(0));
}
@Test
public void test1000() {
assertEquals(new BigDecimal(99000), ticket.sale(1000));
}
}
package com.cmower.java_demo.ten;
package com.cmower.java_demo.thinkingjava.ten;
public class Demo {
......
package com.cmower.java_demo.ten;
package com.cmower.java_demo.thinkingjava.ten;
public class Wanger {
private int age;
......
package com.cmower.java_demo.twelve;
package com.cmower.java_demo.thinkingjava.twelve;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
......
package com.cmower.java_demo.twelve;
package com.cmower.java_demo.thinkingjava.twelve;
public class OrderException extends RuntimeException {
public OrderException() {
......
package com.cmower.java_demo.url;
package com.cmower.java_demo.thinkingjava.url;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
......
package com.cmower.java_demo.url;
package com.cmower.java_demo.thinkingjava.url;
import java.net.MalformedURLException;
import java.net.URL;
......
package com.cmower.java_demo.url;
package com.cmower.java_demo.thinkingjava.url;
import java.io.BufferedReader;
import java.io.IOException;
......
package com.cmower.java_demo.xuliehua;
package com.cmower.java_demo.thinkingjava.xuliehua;
import java.io.File;
import java.io.FileInputStream;
......
package com.cmower.java_demo.xuliehua;
package com.cmower.java_demo.thinkingjava.xuliehua;
import java.io.Serializable;
......
package com.cmower.java_demo.xuliehua1;
package com.cmower.java_demo.thinkingjava.xuliehua1;
import java.io.File;
import java.io.FileInputStream;
......@@ -6,10 +6,6 @@ import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.ObjectStreamField;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.util.ArrayList;
public class Test {
public static void main(String[] args) {
......
package com.cmower.java_demo.xuliehua1;
package com.cmower.java_demo.thinkingjava.xuliehua1;
import java.io.Externalizable;
import java.io.IOException;
......
package com.cmower.java_demo.xuliehua1;
package com.cmower.java_demo.thinkingjava.xuliehua1;
import java.io.Serializable;
......
package com.cmower.java_demo.xuliehua1;
package com.cmower.java_demo.thinkingjava.xuliehua1;
import java.io.Serializable;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册