属性封装详解 封装即隐藏一些数据,让外部不能直接访问,而是需要通过一些方法才能设置或者访问。 首先我们来看未封装的属性被外部调用的情况 public class Students{//创建一个学生类 String name;//定义属...
WEB开发会话技术01 1.会话 Web开发中,用到的4种会话跟踪技术 - 博客园 (cnblogs.com) 会话的基本介绍 什么是会话? 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览...
注解 可以使用注解来修饰类中的成员信息 “注解,可以看作是对 一个 类/方法 的一个扩展的模版 元注解 注解:用来贴在类/方法/变量等之上的一个标记,第三方程序可以通过这个标记赋予一定功能 元注解:在定义注解...
目录 No Problem Str Not TSP 题面 题解 代码 Game 题面 题解 代码 No Problem 暴力 Str 存在循环节,大力找出来即可,长度显然不超过 \(10^3\) . Not TSP 题面 TSP 问题,但是游览第 \(u\) 个点要满足下列条件之...
Java集合02 6.ArrayList ArrayList的注意事项: Permits all element , including null ,ArrayList 可以加入null ,并且可以加入多个 ArrayList是由数组来实现数据存储的 ArrayList基本等同于Vector,除了ArrayLi...
switch多选择结构 多选择结构还有一个实现方法就是switch case 语句 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值成为一个分支 switch 语句中的变量类型可以是: byte、short...
公平锁 基本概念 AQS锁 CLH队列 CAS函数 ReentrantLock 获取公平锁 lock acquire tryAcquire hasQueuedPredecessors Node compareAndSetState setExclusiveOwnerThread state addWaiter compa...