自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 Java多线程学习笔记

1.什么是多线程1.1 进程概念  进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。1.2 线程概念  在一个程...

2019-05-09 14:42:00 130

转载 java中String s="abc"及String s=new String("abc")详解

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java...

2019-05-09 12:34:00 645

转载 Object中toString方法

在Java中,所有的对象都是继承自Object,自然继承了toString方法,在当使用System,out.println()里面为一个对象的引用时,自动调用toString方法将对象打印出来。如果重写了tostring方法则调用重写的toString 方法。先看下面一段代码public class ToStringTest { static int...

2019-05-05 20:38:00 589

转载 用Springboot+Jpa实现学生CRUD操作(含前端页面,含分页,自定义SQL)

前期准备使用idea新建个SpringBoot项目参考博客:https://blog.csdn.net/Mr_Jixian/article/details/89742366?tdsourcetag=s_pcqq_aiomsg在数据库中建student表建包1.编写entity包下实体类Student(一个Javabean规范)p...

2019-05-02 09:38:00 526

转载 DAO层,Service层,Controller层、View层、entity层

1.DAO(mapper)层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。 (...

2019-05-02 09:35:00 944

转载 理解Class.forName()

Class类概念Class类用来描述一个类的结构,比如描述一个类有哪些成员,有哪些方法等。有多种方法可以获取一个类对应的Class类实例,比如://第一种方式获取描述Dog类结构的Class类实例Class<Dog> clazz = Dog.class;//第二种方式Dog d = new Dog();Class<Dog> clazz ...

2019-04-21 21:01:00 150

转载 aa

package AFile;import java.io.*;//缓冲区的复制public class Demo5_BufferCopy { public static void main(String[] args) throws IOException { FileInputStream fis = new FileInputStr...

2019-04-16 13:02:00 118

转载 IO流

1.按流向分为2.按单位分为:字节流,字符流,缓冲流(字符流的子类)转载于:https://www.cnblogs.com/songhuiqiang/p/10709482.html

2019-04-15 11:01:00 88

转载 java构造方法

类的继承机制使得子类可以使用父类的功能(即代码),并且子类也具有父类的类型。下面介绍类在继承关系上的初始化的顺序问题。实例1.package mytest01;public class SuperClass { SuperClass(){ System.out.println("SuperClass constructor"); ...

2019-04-14 14:02:00 140

转载 java试题

1.请根据控制台输入的特定日期格式拆分日期 如:请输入一个日期(格式如:**月**日****年) 经过处理得到:****年**月**日 提示:使用String的方法indexOf、lastIndexOf、substringpackage com.company;import java.text.ParseException;im...

2019-04-09 23:44:00 295

转载 java项目的心得,java项目的代码层次的架构划分

java项目使用的架构是ssm(Spring+SpringMVC+MyBatis)。一、后台代码一般分三层,Controller,Service,Dao。1.Controller层是对前端或者接口的响应一个逻辑处理的层,这个层级一般调用的是Service层。这个层级调用java代码实现的。2.Service层是对Controller的功能的响应一个逻辑处理的层,是对后台的有关...

2019-04-08 21:28:00 922

转载 Java类库以及它的基本组织结构

Java类库概念:Java的应用程序编程接口(API (Application Programming Interface) )以包的形式来组织,每个包提供了大量的相关类、接口和异常处理类,这些包的集合就是Java的类库例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,那么你就无需再自己编写代码,将我的类拿来直接用就...

2019-04-08 17:31:00 262

转载 数据结构

什么是数据结构?1.数据对象在计算机中的组织形式*逻辑结构*物理存储结构2.数据对象必定与一系列加上在其上的操作关联3.完成这些操作的方法就是算法转载于:https://www.cnblogs.com/songhuiqiang/p/10654485.html...

2019-04-04 13:59:00 58

转载 Java抽象类与接口的区别

很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。抽象类抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。以JDK中的GenericServlet为例:pu...

2019-04-03 11:39:00 84

转载 java面向对象(封装,继承,多态,抽象,接口的定义和实现)

1.封装  在面向对象程式设计方法中,封装(英语:Encapsulation)是指,一种将抽象性函式接口的实作细节部份包装、隐藏起来的方法。  封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。  要访问该类的代码和数据,必须通过严格的接口控制。  封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。  ...

2019-04-02 17:47:00 243

转载 Java 中 this 和 super 的用法总结

thisthis 是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this 的用法在 Java 中大体可以分为3种:1.普通的直接引用这种就不用讲了,this 相当于是指向当前对象本身。2.形参与成员名字重名,用 this 来区分:class Person { private int age = 10; public P...

2019-04-02 17:31:00 67

转载 面向对象--变量和方法

世间万物皆对象对象是对类的实例化,而类表示某些具有相同属性和行为的事物的集合描述一个物质都可以通过两个方面说明:数据模型(变量),行为模型(函数),如下图 现实世界在计算机中存在形式 计算机物质  对象属性  变量行为  函数...

2019-04-02 12:34:00 167

转载 配置tomacat外部应用

原来我们的项目一般放置在tomcat文件夹的webapp下,现在我放到外面,也希望tomact可以找到他转载于:https://www.cnblogs.com/songhuiqiang/p/10635154.html

2019-04-01 10:57:00 91

转载 泛型类、泛型方法、类型通配符的使用

Java 泛型Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现?答案是可以使用Java ...

2019-03-31 14:21:00 271

转载 数组排序的实现:自然升序排序,自然降序排序,数组倒置,随机排序

一.自然升序排序Java语言提供给我们Array.sort(int [] arr)对数组进行升序排列,代码如下:package song; import java.util.Arrays; public class Testexample { public static void main(String[] args) { in...

2019-03-31 14:19:00 548

转载 数组的三种方式总结 多维数组的遍历 Arrays类的常用方法总结

一.数组的三种声明方式总结public class WhatEver { public static void main(String[] args) { //第一种 例: String[] test1 = new String[6]; test1[0] = "数组0"; test1[1] = ...

2019-03-31 13:58:00 446

转载 java基本数据类型总结 类型转换 final关键字的用法

java基本数据类型总结 Java数据类型总结 数据类型在计算机语言里面,是对内存位置的一个抽象表达方式,可以理解为针对内存的一种抽象的表达方式。接触每种语言的时候,都会存在数据类型的认识,有复杂的、简单的,各种数据类型都需要在学习初期去了解,Java是强类型语言,所以Java对于数据类型的规范会相对严格。数据类型是语言的抽象原子概念,可以说是语言中最基本的单元定义,在J...

2019-03-29 21:16:00 140

转载 基础语法《标识符 修饰符 关键字》

一.java基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行为,一个类可以有很多方法。逻辑运算、数...

2019-03-29 17:20:00 317

转载 Maven通解

      参考博文:通俗理解maven      该篇文章篇幅很长,大概的思路如下          maven的介绍,初步认识,获取jar包的三个关键属性 --> 介绍仓库(获取的jar包从何而来)-->用命令行管理maven项目(创建maven项目) --> 用myeclipse创建maven项目 -->详细介绍pom.xml中的依赖关系(...

2019-03-29 14:56:00 97

转载 IDEA——错误: 找不到或无法加载主类 com.Main

在使用IDEA创建了一个普通Java项目,执行main()方法时,程序报错如下:“错误: 找不到或无法加载主类 com.Main Process finished with exit code 1”,我确信自己的java jdk安装和环境变量配置(java jdk安装和环境变量配置)正确无误,而程序只是一个再简单不过的打印而已:package com.compa...

2019-03-28 20:57:00 6693

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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