首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Java基础(五) 一些小知识

Java基础(五) 一些小知识

作者头像
宇宙无敌暴龙战士之心悦大王
发布2022-01-10 11:04:35
发布2022-01-10 11:04:35
3390
举报
文章被收录于专栏:kwaikwai

1,JDK1.5之后用jdk5称呼,如jdk1.8实际就是jdk8。

2,J2ME/SE/EE:是jdk6之前对JavaME/SE/EE的称呼。(什么龙鸣学校2021年还用这称呼当选课?乐死我了。)

3,J2EE:就是JavaEE了,在JDK6之前叫J2EE,JDK10之后被Oracle丢了,给Eclipse管理,现在也叫Jakarata EE。

4,Java前身叫oak,1995年改称Java。

5,数据库管理系统分关系型和非关系型

关系型有mysql,oracle。

非关系型有redis,mongodb。

简单的区别: 关系型是把数据放表里,非关系型放在文档/集合里。

6,封装一个很抽象的体现:用公开方法来改变私有变量,起到了隐藏封装类细节的作用。

7,int的最大值Integer.MAX_VALUE。

如 int val = Integer.MAX_VALUE;

8,js常用跳转的语法糖

代码语言:javascript
复制
onclick="javascript:location.href='http://blog.xn--2br199bf9h.com/more/me'"

9,强转的原则是两者之间是继承关系。

10,Arrays.sort(int[] a);

11,熟练掌握String,StringBuffer,StringBuilder常见用法。

12,Character和char的区别:

  • <>里使用基本数据类型的时候,应该使用封装类,如Character,Integer。
  • Character是对char的包装,里面会放很多的方法。
  • jdk1.5以后,增加了基本数据结构和其包装类的相互转换,叫做自动封箱和自动解封。
代码语言:javascript
复制
//自动封箱
char a = 's';
Character aa = new Character(a);

//自动解封
char aaa = aa;

13,数据结构

数组,链表,字符串,二叉树,队列,栈,集合

14,基础算法

排序,双指针,查找,递归,BFS,DFS,分治,动态规划,回溯,贪心,位运算,图。

15,ArrayList和LinkedList的区别:

1、ArrayList的实现是基于数组,LinkedList的实现是基于双向链表。

16,上转型

上转型对象不能使用子类的变量和方法。

代码语言:javascript
复制
list a = new LinkedList();

a不能用linkedlist特有的方法。如removeLast()。

代码语言:javascript
复制
LinkedList<> aa = new LinkedList();

这就可以。

17,常用sql语句汇总

select xx,sum(xx),avg(xx),max(xx),min(xx) from mytables where xx = '23' ans yy= '231' group by xx having wocao = '1' order by xx asc

select 查询结果[学号] from 从哪张表中查找数据[成绩表:score] where 查询条件[成绩 < 60] group by 分组[没有] having 对分组结果指定条件[没有] order by 对查询结果排序[没有] limit 从查询结果中取出指定行[没有];

limit y offset x 分句表示查询结果跳过 x 条数据,读取前 y 条数据

图片最下面两个对应的SQL: (左)select ... from 表1 as a FULL OUTER JOIN 表2 as b on a.列名=b.列名 (右)select ... from 表1 as a FULL OUTER JOIN 表2 as b on a.列名=b.列名 where a.列名 is null or b.列名 is null

18,取模运算

当b是2的n次方的时候

a%b = a & (b-1)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-08-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档