Java
文章平均质量分 50
猕猴桃女孩
那个追梦的人鸭!
展开
-
浅谈cookie和session
一、背景http是一个无状态的协议,短连接(http1.1后提供了长连接),在每次请求和响应时都会新建连接和关闭连接,在遇到敏感资源就出现了问题,session就是来解决这个问题的。二、sessionsession,会话,是用来保持用户身份,主要解决需要登录的敏感资源访问问题。通过服务器保存用户身份信息实现。流程:1、生成随机字符串sessionid,保存在tomcat的用户信息数据结构中,sessionid绑定一个用户,一个用户保存多个信息。2、把sessionid放在响应头,头信息的键值对原创 2021-03-13 19:29:38 · 169 阅读 · 0 评论 -
Java中对象的比较
目录覆写基类的equal基于Comparable接口类的比较基于比较器比较Java中有些情况下需要比较对象的内容,那么怎么比较对象的内容呢?下面介绍三种比较方式。覆写基类的equal第一种,覆写equals方法可以比较两个对象的内容是否相等,实现如下:class Teacher{ String name; Teacher(String name){ this.name=name; } //覆写equals方法 如果不覆写t1.equl原创 2020-11-05 17:12:31 · 172 阅读 · 0 评论 -
Java 方法的重载
有时候我们需要用一个函数同时兼容多种类型参数的情况,就要用到方法重载。示例:public class Test { public static void main(String[] args) { int a=10; int b=20; int ret=max(a,b); System.out.println(ret); double a1=1.5; double b1=4.3; d原创 2020-07-23 17:51:25 · 98 阅读 · 0 评论 -
方法基本用法
对于刚学习Java的人来说,方法应该是必学的吧,方法的运用能让整个程序看起来如鱼得水,层次分明,方法的使用也很简单,下面就来科普下吧。什么是方法简单来说,方法就是一个代码片段,方法之于Java就相当于函数之于C。方法定义格式如下:public static 方法返回值 方法名称([参数类型 形参...]){ 方法体代码; [return 返回值]; }...原创 2020-07-22 18:31:04 · 167 阅读 · 0 评论 -
Java 变量与运算符基础知识总结
变量Java中变量有两种数据类型,分别是8种基本数据类型和引用类型,8种基本数据类型有byte,short,int,long,float,double,char,boolean,引用类型在基础部分暂时只说一个String。整型首先byte,short,int,long,它们四个表示的都是整型。byte是字节类型变量,在C中是没有的,在Java占一个字节,表示的数据范围是-2^ 7–2^ 7-1,基本语法格式为:byte 变量名=初始值;包装类为Byte。short是短整型变量,占2个字节,表示的数据范原创 2020-07-17 17:46:25 · 200 阅读 · 1 评论 -
给定一个十进制整数,如何转成二进制形式?如何转成十六进制形式?
十进制转换为二进制在日常生活中,我们通常使用的是十进制数,而计算机使用的是二进制。二进制数从右到左每位数依次表示的是2^0 2^1 2^2 …而十进制的进位就是十,逢十进一,那么把十进制数转化成逢二进一的二进制数就需要拿这个数一直除以2,除到0为止,此时把每一步除下来的余数逆序写出来即可。此方法较为繁琐,推荐更简便的方法——估算法。我们知道2^0=1 2^1=2 2^2=4…拿到一个十进制数时我们可以先估算它大致接近2的多少次方,再依次写出它的二进制。例如150,接近128也就是2的七次方,150-原创 2020-07-16 18:20:07 · 1132 阅读 · 1 评论 -
Java 类和对象
类与对象的初步认知Java是基于面向对象的,关注的是对象,也就是参与过程所涉及的主体,是通过逻辑将一个个功能实现连接起来。类就是一类对象的统称,对象就是这一类具体化的一个实例。简而言之,面向对象就是用类来描述客观世界的事物的一种方式,一个类主要包含一个事物的属性和行为。类和类的实例化类相当于一个模板,对象是由模板产生的样本。一个类,可以产生无数的对象。声明一个类就是创建一个新的数据类型,而类在Java中属于引用类型,使用关键字class来声明类,类中的元素称为成员属性,类中的函数称为成员方法。new关原创 2020-07-26 12:28:11 · 231 阅读 · 0 评论