- 博客(15)
- 收藏
- 关注
原创 Git命令
基本命令 1,本地仓库初始化及推送 2,git配置命令 git config --global user.name "你的用户名" git config --global user.email "你的邮箱" 配置文件位置: ~/gitconfig :用户配置,优先级高于全局配置 ~/etc/gitconfig :全局配置文件 3,查看当前文件状态 git s...
2018-11-20 14:38:59
200
原创 mybatis配置文件
一,总配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration&a
2018-11-20 11:32:48
100
原创 Java读取配置文件
基本读取: ResourceBundle resourcebundle = ResourceBundle.getBundle("datasource"); String str = resourcebundle.getString("name"); datasource:配置文件名称,系统默认后缀为properties所以这里不用加后缀。 name:配置文件属性名(key),用来取值(...
2018-08-24 21:49:43
109
原创 Maven
Maven简介 Maven是基于项目对象模型(pom),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven常用构建命令 mvn -v :查看Maven版本 mvn compile :编译项目 生成target文件夹(包含了编译的字节码文件和测试文件) mvn package :将项目打包成jar文件 mvn clean :...
2018-08-04 13:45:42
102
原创 SQL常用命令-库级操作
SQL常用命令-库级操作 数据库级操作 创建数据库:CREATE DATABASE <数据库名>; 删除数据库:DROP DATABASE <数据库名>; 切换数据库:USE DATABASE <数据库名>; 查询数据库:SHOW DATABSES; 修改数据库字符编码:ALTER DATABASE <数据库名> CHARACTER S...
2018-07-31 13:07:40
100
原创 零散知识及有意思的类方法
零散知识及有意思的类方法 获取操作所有时间: public static void main(String[] args) { long start = System.currentTimeMillis();//开始前时间 String str = ""; for(int i = 0; i < 3000 ; i++) { str += i; } lon...
2018-07-20 23:34:56
135
原创 RunTime
RunTime 一,RunTime简介 在每一个JVM中都有一个RunTime的对象,并且它的构造方法私有化(单例模式),以保证运行环境中只有一个RunTime对象。这个类的主要功能是取得一些与运行时有关的环境的属性或者创建新的进程等操作; 二,常用方法 ● public static getRunTime(): 取得RunTime类的实例化对象; ● public long total...
2018-07-20 22:54:19
287
原创 String与StringBuffer和StringBuilder区别
String和StringBuffer 一,String的特点 ● String对象两种实例化方式 |-直接赋值:只开辟一块堆内存空间,并且自动入池。 |-构造赋值:开辟两块堆内存空间,手动使用intern()方法入池。 ● 任何一个字符串都是String类的匿名对象。 ● 字符窜一旦声明则不可改变,可以改变的只是String对象的引用。...
2018-07-20 22:23:51
129
原创 Java线程
Java线程的使用 一,Java线程的创建方式 ①,继承Thread类创建,复写Thread的run方法,线程执行的实际上是run方法: class Book extends Thread{//继承Thread类 @Override public void run() {//复写run方法,线程的实际执行方法 for(int i = 0;i < 200 ; i++) { ...
2018-07-20 19:18:57
76
原创 Hibernate和Mybatis
Hibernate和Mybatis Hibernate简介 : Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户程序使用,也 可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibe...
2018-07-20 18:25:15
184
原创 final关键字
final关键字 finale:称为终结器,即含有final标记的方法或类不能被复写或继承。 同时声明静态全局变量使用:public static final 来声明变量(变量名全大写,且一旦声明不可改变)...
2018-07-20 18:18:59
113
原创 Java多态性
多态性 多态性严格来讲有两种描述形式: 方法的多态性: |-方法的重载:同一个方法名会根据参数的类型及个数不同执行不同的方法体; |-方法的复写:同一个方法,会根据子类的不同实现不同的功能; 对象的多态性:发上在继承关系中,子类和父类之间的关系; |-向上转型(自动转型):父类 = new 子类(); |-向下转型(强制转型):子类 = (父...
2018-07-20 18:18:06
156
原创 抽象类
抽象类 普通类可以直接产生实例化对象,并且在普通类中可以包含有构造方法,普通方法,static方法,常量,变量等,而所谓的抽象类就是在普通类里面增加抽象方法;普通的方法含有{}(方法体),可以由对象直接调用方法执行方法体,而抽象方法没有{},其只声明方法而实现该方法由子类实现; 一,抽象类基本使用 抽象类使用abstract声明,同时抽象方法也需要abstract声明;...
2018-07-20 18:16:28
146
原创 Java继承性
Java继承性 Java继承格式: 子类(派生类) extends 父类(基类,超类【super class】)。 Java继承特点:解决代码重用的问题。在已有类的基础上扩展类的功能。 Java继承限制:一个类不可以有多个父类,即不能多重继承,但可以多层继承。 多层继承:最好不要超过3层 class A{} class B extends A{} class C exte...
2018-07-20 18:11:16
935
原创 Static关键字
Static关键字 一,Static修饰属性 static声明的属性为静态属性(共享属性),即该属性所在类的所有实例化对象所共享的属性,该类的任何对象对其操作都会影响其他对象的使用。 初始化:Static属性在类文件被加载时初始化,普通属性在类实例化时初始化。 内存分配:Static属性只存储一个副本,普通属性在每一个实例化对象中都存在一个副本。 调用:static声明的属性可直...
2018-07-20 17:59:06
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人