自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2.10 String 相关的+

2.10 String 相关的+String中+常用于字符串的连接。ex:/** * String相关的+ */public void ex(){ String a = "aa"; String b = "bb"; String c= "xx"+"yy"+a+"zz"+"mm"+b; System.out.println(c);}p...

2020-04-11 16:24:21 165

原创 2.9 字符串的比较

2.9 字符串的比较在字符串中:“==” 比较的是两个字符串是否相同,而equals()方法比较的是两个字符串的内容是否相同。ex1:String s1 = new String("java");String s2 = new String("java");​System.out.println(s1 == s2); //falseSystem.out.println(s...

2020-04-11 16:21:44 203

原创 2.8关于String.intern()

2.8关于String.intern()intern方法使用:一个初始为空的字符串池,它由类String独自维护。当调用intern方法时,如果池已经包含一个等于此String对象的字符串(用equals(object)方法确定),则返回池中的字符串。否则,将此String对象添加到池中,并返回此String对象的引用。它遵循以下规则:对于任意两个字符串s和t,当前仅当s.equals(t...

2020-04-11 16:20:22 99

原创 2.6 使用String不一定创建对象 2.7使用new String一定创建对象

2.6 使用String不一定创建对象在执行到双引号包含字符串的语句时,如String a = "123"; JVM先会到常量池里查找,如果有的话返回常量池里的这个实例的引用,否则的话创建一个新实例并置入常量池里。所以,当我们在使用诸如String str = "abc";的格式定义对象时,总是想当然的认为,创建了String类的对象str。担心陷阱!对象可能并没有被创建!而可能是指向一个先前...

2020-04-10 21:31:46 383

原创 2.5 创建字符串的方式

2.5 创建字符串的方式创建字符串的方式归纳起来有两类: 使用""引号创建字符串; 使用new关键字创建字符串; 总结如下: 单独使用""引号创建的字符串都是常量,编译期就已经确定存储到String Pool中; 使用new String("")创建的对象会存储到堆(heap)中,是运行期新创建的; new创建字符串时首先查看池中是否有相同值的字符串,如...

2020-04-10 21:28:48 288

原创 2.4 String引用变量与对象

2.4 引用变量与对象A aa;这个语句声明一个类A的引用变量aa【我们常常称之为句柄】,而对象一般通过new创建,所以aa仅仅是一个引用变量,它不是对象。github:https://github.com/ccy524946/theInterviewQuestions...

2020-04-10 21:26:40 147

原创 2.3String类初始化后是不可变的(immutable)

2.3String类初始化后是不可变的(immutable)String使用 private final char value[] 来实现字符串的存储,也就是说String对象创建之后,就不能再修改对象中存储的字符串内容,就是因为如此,才说String类型时不可变的(immutable)程序员不能对已有不可变对象进行修改。我们自己也可以创建不可变对象,只要在接口中不提供修改数据的方法就可以。...

2020-04-10 21:23:45 117

原创 2.2 字符串常量池

2.2 字符串常量池我们知道字符串的分配和其他对象分配一样,是需要消耗高昂的时间和空间的,而且字符串我们使用的非常多,JVM为了提高性能和减少内存的开销,在实例化字符串的时候进行了一些优化:使用字符串常量池。每当我们创建字符串常量是,JVM会首先检查字符串常量池,如果该字符串已经存在常量池中,那么就直接返回常量池中的实例引用。如果字符串不存在常量池中,就会实例化该字符串并且将其放到常量池中。由...

2020-04-10 21:19:01 230

原创 2.1String类

2.1String类想要了解一个类,最好的办法就是看这个类的实现源代码:public final class String implements java.io.Serializable, Comparable<String>, CharSequence{ /** 该值用于字符存储 */ private final char value[];​ ...

2020-04-10 21:03:53 107

原创 jQuery选择器(基本选择器,层次选择器,基本过滤选择器,内容过滤选择器,可见性过滤器,属性过滤器,子元素过滤选择器,表单对象属性过滤选择器)

一、基本选择器选中id为one的元素//选中id为one的元素$("#btn1").click(function(){ $("#one").css({"background-color":"#bfa"});})选中class为mini的元素 //选中class为mini的元素$("#btn2").click(function(){ $(".mini")....

2019-09-09 23:57:38 128

原创 JQuery简介与配置

一、jQuery简介jQuery是一个javaScript函数库jQuery具备简洁的语法和跨平台的兼容性1.1.1jQuery优势:(1)轻量级的“主旨:以更少的代码,实现更多的功能”(2)强大的选择器(3)出色的DOM操作的封装(4)可靠的事件处理机制(5)完善的Ajax(6)不污染顶级变量(7)出色的浏览器兼容性(8)链式操作方式(9)隐...

2019-09-09 23:57:04 2712

原创 Servlet 生命周期( init () ,service(),destroy())

Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程:Servlet 通过调用init ()方法进行初始化。 Servlet 调用service()方法来处理客户端的请求。 Servlet 通过调用destroy()方法终止(结束)。 最后,Servlet 是由 JVM 的垃圾回收器进行垃圾回收的。...

2019-09-09 23:55:47 723

原创 mysql其他数据类型

-- 数值类型CREATE TABLE ch_3( a TINYINT, b SMALLINT, c MEDIUMINT, d INT, e BIGINT);DESC ch_3;INSERT INTO ch_3 VALUES(13,1456,465,489,465);SELECT * FROM ch_3;-- 小数类型CRE...

2019-09-09 23:55:30 80

原创 mysql数据库/表的基本操作

数据在数据库中的存储方式创建数据库:create databas 库名;use 库名; – 选择数据库一、创建数据表1)创建表的语法格式 create table 表名 ( 字段名1 数据类型 [列级别约束条件] [默认值], 字段名2 数据类型 [列级别约束条件] [默认值], …….. [表级别约束条件] )例如:...

2019-09-09 23:55:14 558

原创 java基础总结

1.B/S架构,C/S架构B/S(Browser/Server),浏览器/服务器程序C/S(Client/Server),客户端/服务端,桌面应用程序2.网络协议HTTP:超文本传输协议FTP:文件传输协议SMPT:简单邮件协议TELNET:远程终端协议POP3:邮件读取协议3.Java开发平台JAVA SE:主要用在客户端开发JAVA EE:主要用在w...

2019-09-09 23:54:38 428

原创 javaWeb--Servlet

一、Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个Java类,实现servlet接口。  2、把开发好的Java类部署到web服务器中。  按照一种约定俗成的称呼习惯,通常我们也把实...

2019-09-09 23:53:47 109

原创 Tomcat使用

一、Tomcat服务器端口的配置  Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。  如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tomcat服务器的启动端口由默认的8080改成8088端口Tomcat服务器启动端口默认配置<Connecto...

2019-09-09 23:53:28 200

原创 java Web开发入门

一、基本概念1.1、WEB开发的相关知识  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。  Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。  静态we...

2019-06-02 16:36:38 131

转载 java反射

一、Class类的使用1、万事万物皆对象,(当然,基本数据类型,静态成员不是面向对象(属于类的)),所以我们创建的每一个类也都是对象,即类本身是java.lang.Class类的实例对象,但是这些对象都不需要new出来,因为java.lang.Class类的构造方法是私有的2、任何一个类都是Class类的实例对象,这个实例对象有三种表示方式:(我们新建一个Student类)...

2019-05-29 21:16:01 69

原创 mysql语法总结

一、数据库的操作1.显示数据库show databases;2.创建数据库create database 库名 default character set utf8;3.删除数据库drop database 库名;4.使用数据库use 库名;二、数据表的操作1.显示数据表show tables;2.创建数据表1)创建表语...

2019-05-20 23:57:25 244

原创 数据库的安装与配置

MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装。zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。下面是mysql-5.7.25的msi格式安装步骤1)下载:www.mysql.com 1.找到社区版2.进入MySQL社区服务器3.选择mysql5.7.25...

2019-03-11 22:17:25 417

空空如也

空空如也

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

TA关注的人

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