java知识集锦

java的字面量和符号引用: 1.字面量知识点:https://blog.csdn.net/u010850285/article/details/44152157 2.符号引用:在java中,一个java类将会编译成一个class文件。在编译时,java类并不知道引用类的实际内存地址,因此只能...

2019-06-19 21:09:42

阅读数 3

评论数 0

java方法和本地方法

JAVA中有两种方法: JAVA方法和本地方法 JAVA方法 是由JAVA编写的,编译成字节码,存储在class文件中 本地方法 是由其它语言编写的,编译成和处理器相关的机器代码 本地方法保存在动态链接库中,即.dll(windows系统)文件中,格式是各个平台专有的 JAVA方法是与平台无关的,...

2019-06-17 10:31:51

阅读数 4

评论数 0

git基本操作

1、Git是目前世界上最先进的分布式版本控制系统(没有之一) 2、集中式和分布式版本控制系统有什么区别呢? 区别在于历史版本维护的位置:Git本地仓库包含代码库还有历史库,在本地的环境开发就可以记录历史;而SVN的历史库存在于中央仓库,每次对比与提交代码都必须连接到中央仓库才能进行。这样的好处在于...

2019-05-13 16:42:58

阅读数 11

评论数 0

Spring框架简介及其应用

spring简介 Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂...

2019-04-29 10:25:38

阅读数 108

评论数 0

springmvc简介及其应用

1. springmvc简介 1.1springmvc是什么 springmvc是spring框架的一个模块。 Spring WebMVC是基于Servlet API构建的原始Web框架 从一开始就包含在Spring框架中。 springmvc是基于一个mvc设计模式的web框架...

2019-04-27 19:35:08

阅读数 40

评论数 0

Servlet简介及其应用

ServletConfig (了解) ServletConfig表示的是Servlet的配置信息 ServletConfig对象和servlet配置信息()一一对应 当服务器(tomcat)实例化Servlet时,会根据servlet配置信息创建ServletConfig对象 注意...

2019-04-02 15:55:44

阅读数 47

评论数 0

JSP简介及基本用法

JSP简介 JSP全称是Java Server Pages,它和Servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术 SP这门技术的最大的特点在于,写JSP就像写html,但: 相比html而言,(html只能为用户提供静态数据)JSP技术允许在页面中嵌套jav...

2019-03-31 15:49:07

阅读数 41

评论数 0

可变参数的概述和使用

概述: 定义方法的时候不知道该定义多少个参数 格式: 修饰符 返回值类型 方法名(数据类型… 变量名){} 注意事项: a: 这里的变量其实是一个数组 b: 如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个 // 可变参数 public static int add...

2019-03-28 22:37:21

阅读数 39

评论数 0

Arrays工具类的asList()方法的使用

public class ArraysDemo { public static void main(String[] args) { //数组工具类中有一个方法 //static <T > List < T &am...

2019-03-28 21:11:35

阅读数 38

评论数 0

新式for循环

新式for循环,JDK1.5之后引入的一种新的变量容器的方式 public class MyTest { public static void main(String[] args) { //新式for循环,JDK1.5之后引入的一种新的变量容器的方式 ...

2019-03-28 20:51:36

阅读数 23

评论数 0

常见连接池DBCP,C3P0,Druid

连接池概述: 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。 作用: 提高项目的性能. 就是在连接池初始化的时候存入一定数量的连接,用的时候...

2019-03-26 22:55:01

阅读数 15

评论数 0

事务的特性(ACID)

基本概念: 事务使指一组最小逻辑操作单元,里面有多个操作组成。组成事务的每一部分必须要同时提交成功,如果有一个操作失败,整个操作就回滚。 基本概念: 事务使指一组最小逻辑操作单元,里面有多个操作组成。组成事务的每一部分必须要同时提交成功,如果有一个操作失败,整个操作就回滚。 事务ACID特性 ...

2019-03-26 18:55:56

阅读数 11

评论数 0

JDBC介绍及应用

JDBC: JDBC,其实就是Java定义的一套和数据库建立连接的规范(接口),那么各家数据库厂商,想要Java去操作各家的数据库,必须实现这套接口,我们把数据库厂商写的这套实现类,称之为数据库驱动。 快速入门: 1.导入数据库的驱动jar包,记得依赖一下 2.加载驱动,通过反射方式 class....

2019-03-26 09:20:51

阅读数 49

评论数 0

获取自增长键的值

1.要获取自增长键的值 需要在获取操作对象时声明一个参数 Statement.RETURN_GENERATED_KEYS PreparedStatement preparedStatement = conn.prepareStatement(sql,Statement.RETURN_GENERAT...

2019-03-26 09:18:02

阅读数 20

评论数 0

JDBC 调用存储过程和自定义函数 CallableStatement

CallableStatement 调用存储过程,或者自定义函数的操作对象 {?=call<procedure -name >[( < arg1 >,, …)]} //调用自定义函数的语法 {call<procedure -n...

2019-03-26 08:52:39

阅读数 20

评论数 0

jdbc连接mysql 8注意事项

1、驱动包要升级为 mysql-connector-java-8.0.11.jar 2、JDBC driver 由“com.mysql.jdbc.Driver”改为“com.mysql.cj.jdbc.Driver” 3、url中加上“userSSL=false”。否则会出现以下错误: “...

2019-03-25 19:49:07

阅读数 16

评论数 0

message from server: "Host is not allowed to connect to this MySQL server"解决办法

远程登陆数据库 如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456” C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456 JDBC获取连接时这个URL如果采用本机...

2019-03-25 19:45:56

阅读数 19

评论数 0

StringBuffer与StringBuilder和String的区别

区别: 1.首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变...

2019-03-21 16:01:05

阅读数 13

评论数 0

next() 与 nextLine()区别

next(): next()方法在读取内容时,会过滤掉有效字符前面的无效字符,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其过滤掉;只有在读取到有效字符之后,next()方法才将其后的空格键、Tab键或Enter键等视为结束符;所以next()方法不能得...

2019-03-21 08:32:37

阅读数 6

评论数 0

类及其组成所使用的常见修饰符

A:修饰符: 权限修饰符:private,默认的,protected,public 状态修饰符:static,final 抽象修饰符:abstract B:类: 权限修饰符:默认修饰符,public 状态修饰符:final 抽象修饰符:abstract 用的最多的就是:public...

2019-03-18 14:45:28

阅读数 16

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭