java
永恒的永恒wxh
这个作者很懒,什么都没留下…
展开
-
log4j入门
1.创建java项目 2.新建lib,导入log4j-1.2.17.jar包,添加库 4.配置 4.新建log4jText测试类: package log4j; import org.apache.log4j.BasicConfigurator; import org.apache.log4j.Level; import org.apache.log4j.Logger; /** * @author lenovo */ public class Log4jTest { /** .原创 2020-05-10 18:41:39 · 123 阅读 · 0 评论 -
MyBatis(1)---------入门
MyBatis 简介 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,是一个基于Java的持久层框架。 持久层: 可以将业务数据存储到磁盘,具备长期存储能力,只要磁盘不损坏,在断电或者其他情况下,重新开启系统仍然可以读取到这些数据。 优点: 可以使用巨大的磁盘空间存储相当量的数据,并且很廉价 缺点:慢(相对于内存而言) 为什么使用 MyBatis 在我们原创 2020-05-10 15:19:21 · 108 阅读 · 0 评论 -
java中拷贝
数组的插入,删除的本质就是数组的拷贝 拷贝的原理: s1有5个元素,下标分别是0-4 s2有10个元素,下标分别是0-9,它是一个空数组 按照System.arraycopy(s1, 2, s2, 6, 3);s1拷贝到s2,s1的下标为2的开始,拷贝3个元素,拷贝到s2的下标为6的元素上,依次向后排序,排3个,输出为0--null 1--null 2--null 3--null ...原创 2019-09-02 20:33:19 · 91 阅读 · 0 评论 -
数组的拷贝(从数组中删除某个元素)
package cn.sxt.array2; /* * 数组的拷贝 * * */ public class TestArrayCopy { public static void main(String[] args) { // TODO 自动生成的方法存根 testBasicCoopy2();//调用方法 } // 从...原创 2019-09-02 20:21:04 · 445 阅读 · 0 评论 -
java中String类的用法
package cn.sxt.opp; public class TestString2 { public static void main(String[] args) { // TODO 自动生成的方法存根 String s1 = "core Java"; String s2 = "Core Java"; Syste...原创 2019-09-02 20:10:19 · 95 阅读 · 0 评论 -
Java中接口可以多继承类只能单继承
package cn.sxt.opp; public class TestInterface2 { } interface A { void testa(); } interface B { void testb(); } //接口可以多继承,类只有单继承 //接口C继承接口A和B interface C extends A ,B{ void testa(); ...原创 2019-09-02 20:09:03 · 1790 阅读 · 0 评论 -
java中接口和简单实现
package cn.sxt.opp; /*接口和实现*/ /*新建了2个接口,测试3个不同的类,在TestInterface 类中使用方法和常量,测试接口中能否调用类*/ public class TestInterface { public static void main(String[] args) { // TODO 自动生成的方法存根 Vol...原创 2019-09-02 20:07:27 · 98 阅读 · 0 评论 -
java中抽象类的使用和作用
package cn.sxt.opp;//包的位置 /* * 抽象类的使用要点: * 1.有抽象方法的类只能定义成抽象类 * 2.抽象类不能实例化,既不能用new来实例化抽象类 * 3.抽象类可以包含属性,方法,构造方法,但是构造方法不能用new实例,只能用来被子类调用 * 4.抽象类只能被继承 * 5.抽象方法必须被子类实现 * 作用: * 为子类提供统一的,规范化的模板,子类...原创 2019-09-02 20:05:44 · 141 阅读 · 0 评论 -
java字符串
package cn.sxt.opp; public class TestString { public static void main(String[] args) { // TODO 自动生成的方法存根 String str = "abc"; String str2 = new String("def"); Stri...原创 2019-09-02 20:00:46 · 67 阅读 · 0 评论 -
java创建线程的2个方法
创建一个新的执行线程有两种方法。 一个是将一个类声明为一个Thread的子类。 这个子类应该重写run类的方法Thread 。 然后可以分配并启动子类的实例。 例如,计算大于规定值的素数的线程可以写成如下: class PrimeThread extends Thread { long minPrime; PrimeThread(long...原创 2019-09-01 17:05:37 · 76 阅读 · 0 评论