自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符串

字符串的几种用法:   拼接 直接用“+”把两个字符串拼接起来   例如:String firstName = “li”;   String secondName = “ming”;   String fullName = firstName+secondName;   检测字符串是否相等 检测两个字符串内容是否相等时使用“equals”;比较两个字符串的引用是否 相等时用“==”   得到字符串的长度 字符串变量名.length();   String,StringBuffer,StringBuild区别

2021-05-04 09:11:02 83

原创 流程控制语句

·分支语句   1.简单的if…else语句   If(条件){   如果条件为真、、、、   }   Else{   如果条件为假、、、、、、   }   2、只有if的语句:   If(条件){   如果条件为真,执行。。。如果为假,不执行   }   3、switch语句是多分枝语句,基本语法:   Switch(expr){   Case value1:   Statements;   Break;   …   Case valueN:   Statements;   Break;   Defaul

2021-05-03 09:43:16 104 1

原创 运算符

1、赋值运算符   赋值运算符用于把一个数赋予一个变量。赋值运算符两边的类型不一致时,那么如果左侧的数据类 型的级别高,则右边的数据将转换成左边的数据类型在赋予左边的变量,否则需要强制类型转换。   赋值运算符包括= 、+=、-=、=、%=、/=等。   2、算术运算符   算数运算符用于对整型数或者浮点数进行运算,java语言中的算术运算符包括二元运算符和一元运 算符。所谓的几元运算符即参加运算的操作数的个数。   1) 二元运算符   Java的二元运算符有+(加)、-(减)、(乘)、/(除)、%(取余

2021-04-29 15:11:15 470

原创 定义变/常量和变量的初始化

Java定义变量结构:类型 变量名,这里的变量名要符合标示符规则   1.变量的声明   格式:类型 变量名[,变量名]=初值,… ;   赋值:[类型] 变量名=值   如:int a=5 , b=6 , c , d ;   说明:   (1)变量名必须在作用域中是唯一的,不同作用域中才允许相同名字的变量出现;   (2)只要在同一代码块没有同名的变量名,可以在程序中任何地方定义变量,一个代码块就是两个 相对的“{ }”之间部分。   2.变量的使用范围   每个变量的使用范围只在定义它的代码块中,包括这

2021-04-28 17:21:20 263

原创 java引用类型

引用类型是一个对象类型的,它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变 量所表示的一个值或一组值。很好理解吧,因为一个对象,比如说一个人,不可能是个数字也不可能是 个字符啊,所以要想找它的话只能找它的地址了。   接下来看看基本类型和引用类型变量的不同处理吧。基本类型自然是简单,声明是自然系统就给它 空间了。例如,   int baijq;   baijq=250; //声明变量baijq的同时,系统给baijq分配了空间。   引用类型就不是了,只给变量分配了引用空间,数据空间没有分配,因

2021-04-27 08:52:29 53

原创 java引用类型

引用类型是一个对象类型的,它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变 量所表示的一个值或一组值。很好理解吧,因为一个对象,比如说一个人,不可能是个数字也不可能是 个字符啊,所以要想找它的话只能找它的地址了。   接下来看看基本类型和引用类型变量的不同处理吧。基本类型自然是简单,声明是自然系统就给它 空间了。例如,   int baijq;   baijq=250; //声明变量baijq的同时,系统给baijq分配了空间。   引用类型就不是了,只给变量分配了引用空间,数据空间没有分配,因

2021-04-25 12:27:19 55

原创 java基本数据类型

Java数据类型被分为:基本数据类型和引用数据类型。   Java中有8中基本数据类型:   类型 位长/b 默认值 取值范围   布尔型 (boolean) 1 false true false   字节型(byte ) 8 0 -128~127   字符型 (char) 16 ‘\u0000’ ‘\u0000’’\uffff’即065535   短整型(short) 16 0 -32768~32767   整型(int) 32 0 -231~231-1   长整型(long) 64 0 -263~263

2021-04-24 14:42:29 43

转载 Python有哪些基本语法与变量

Python的多行语句 如语句过长,导致编辑器的窗口宽度不能完全完全显示时。就可以使用“”符合将一行语句分为多行显示。 Python引导 在Python语言中,引号主要用于表示字符串。可以使用单引号(’)、双引号(”)、三引号(’’’),引号必须成对使用。单引号和双引号用于程序中的字符串表示;三引号允许一个字符串可以跨多行、字符串中可以包含换行符、制表符以及其他特殊字符,三引号也用于程序中的注释。 Python标识符 标识符用于Python语言的变量、关键字、函数、对象等数据的命名。标识符的命名需要遵循下面

2021-04-24 14:26:50 54

原创 函数

1、向下取整: int() 2、向上取整:ceil() 使用ceil()方法时需要导入math模块,例如 3、四舍五入:round() 4、分别取 将整数部分和小数部分分别取出,可以使用math模块中的 modf()方法 例如: 最后一个应该是0.33,但是浮点数在计算机中是无法精确的表示小数的,python采用IEEE 754规范来存储浮点数。 ...

2021-04-24 10:39:49 49

原创 java类型转换

java的数据类型转换分为两种: 1.自动类型转换: 要实现数据的自动类型转换必须同时满足下面的两个条件 a.两种数据类型彼此兼容。 b.目标类型的取值范围大于源类型的取值范围。 举例: int a=3;byte b=a;//报错,类型不匹配,不能从int转换为byte。byte的取值范围要小于 int所以编译失败。 short a=3;float b=a;//成功,因为b的取值范围是float类型4个字节,a的取值范围是 short类型2个字节。b的范围大于a所以成功 02 2.强制类型转换 当两种数据类

2021-04-22 11:23:38 2017

原创 什么是不可变对象(immutable object)?Java 中怎么创建一个不可变对象?

什么是不可变对象(immutable object)?Java 中怎么创建一个不可变对象?(答案) 不可变对象指对象一旦被创建,状态就不能再改变。任何修改都会创建一个新的对象,如 String、Integer及其它包装类。详情参见答案,一步一步指导你在 Java 中创建一个不可变的类。 ...

2021-04-21 09:06:57 171

原创 什么是线程局部变量?

什么是线程局部变量?(答案) 线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享。Java 提供 ThreadLocal 类来支持线程局部变量,是一种实现线程安全的方式。但是在管理环境下(如 web 服务器)使用线程局部变量的时候要特别小心,在这种情况下,工作线程的生命周期比任何应用变量的生命周期都要长。任何线程局部变量一旦在工作完成后没有释放,Java 应用就存在内存泄露的风险。 ...

2021-04-21 09:06:15 396

原创 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:主要用在web应用程序开发 JAVA ME:主要用在嵌入式应用程序开发 4.什么是JVM?java虚拟机包

2021-04-18 13:05:22 283

原创 Java常用类

常用类 String和stringBuffer String类比较相等时==比较的是引用地址,所以不会相等 用rquals方法可以比较值是否值得 StringBuffer可以更改里面的字符串 String类的常用方法:legth,indexOf,charAt ,equals,replace,split,subString,trim,format StringBuffer常用方法:append,insert,deleteCharAt,delete,repace,setChatAt。Reverse Arrays

2021-04-15 18:22:28 68

原创 java基本数据类型

java基本数据类型就8种,记住就好了。除了这些都是引用型的了。 java四类八种基本数据类型 第一类:整型 byte short int long 第二类:浮点型 float double 第三类:逻辑型 boolean(它只有两个值可取true false) 第四类:字符型 char 在栈中可以直接分配内存的数据是基本数据类型。 引用数据类型:是数据的引用在栈中,但是他的对象在堆中。 要想学好Java必须知道各种数据的在内存中存储位置。 对内存有了很好的了解,可以有助你分析程序。 字节: boolea

2021-04-14 10:12:55 36

原创 sum求和,vag平均数,round四舍五入

sum求和,vag平均数,round四舍五入 sum、avg、round ##(1)查询所有员工工资总和 select sum(sal) from emp; ##(2)查询所有员工工资总和、提成总和 select sum(sal) ,sum(comm) from emp; ##(3)查询所有员工工资总和、提成总和、薪资 select sum(sal) ,sum(comm),sum(sal + ifnull(comm,0)) money from emp; ##(3)计算员工的平均工资 select avg(

2021-04-11 18:52:26 333

原创 mysql的语句分类

对表中 数据 的查询 DM(manager)L操作语言 对 表中 数据 的操作。 添加数据、删除数据、更新数据、查询数据(DQL) 对 Excel中的数据进行处理。 .DDL定义语言 对 数据库 (database)、表(table)结构的定义。 创建数据库、删除、修改 创建表、删除、修改 创建一个Excel文件 .DCL权限控制 对用户的权限管理, 设置用户只能查看数据,不能修改数据。 设置用户只能对其中的一个数据库进行操作。 DBA ...

2021-04-08 15:31:45 43

原创 数据库的分类

2.2.数据库的分类 2.2.1.关系型数据库(RDBMS:relative database manager system) 特点: (1)表与表之间有关系 (2)有行有列(和Excel类似。) (3)是通过SQL语句去操作数据库。 比较有名代表: MySQL:免费,开源。 Oracle:甲骨文,收费,大型公司,一年费用9位数。 SQL Server:微软公司,可以安装window DB2 2.2.2.非关系型数据库(no-sql) 特点 (1)表与表之间没有关系 (2)通过API(java、PHP、py

2021-04-08 15:17:53 35

原创 数据库的介绍

什么是数据库 作用:存储数据的,能够长期(断电,关机)保持数据 数据存储在哪里:硬盘和内存 我们平时说的数据库:数据库管理系统(软件)(Databases Manager System:DBS) 数据库软件(电脑的Excel软件)中可以创建多个文件夹(数据库(逻辑)) 一个数据库(一个Excel文件):存储XX电商项目的数据 一个数据库(一个Excel文件):存储XX图书馆管理项目数据 每个数据库中可以创建多个表 数据库软件 -》 多个数据库 -》 多个表-》多条数据(一条1行,一行多列) ...

2021-04-08 15:13:04 53

空空如也

空空如也

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

TA关注的人

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