
JAVA进阶之路
文章平均质量分 86
完整记录自己学习JAVA的过程,把重点、关键知识,记录下来,分享给每个博友,同时方便自己需要时查阅。
我来试试
这个作者很懒,什么都没留下…
展开
-
【已完结】100个基础算法题合集(文末附Java代码答案)
100个基础算法题解题思路合集1、用最简单的方法判断一个LONG整形的数A是2^n(2的n次方)提示:x&(x-1)解题思路:如果一个数是2的n次方,则化成二进制数首位肯定是1其他位都是0,而 A-1 则首位是0,其余位全是1那么用A&(A-1)结果为0则说明A是2^n2、编程寻找最小k个数解题思路:找出最小或者最大的几个数我使用的是堆排序,效率为0(nlgn)构...原创 2019-11-04 18:56:58 · 942 阅读 · 0 评论 -
Java中的重载,重写,继承,封装,抽象类,接口,内部类,线程和进程
Java中的重载,重写,继承,封装,抽象类,接口,内部类,线程和进程重载,重写**方法相同,参数类型或个数不同的方法即使重载1.重载Overload是一个类中多态性的一种表现2.重载要求同名方法的参数列表不同(参数类型,参数个数甚至是参数顺序)3.重载的时候,返回值类型可以相同也可以不相同。无法以返回型别作为重载函数的区分标准重写 总结:1.发生在父类与子类之间2.方法名,参数列表...原创 2019-11-03 00:01:50 · 345 阅读 · 0 评论 -
Java数据类型
Java数据类型八大数据类型:1、整型1个字节占8位byte 1字节 -128~127short 2字节 -32768~32767int 4字节 政府20亿左右 long 字节 非常大2、字符型char 占2个字节,采用的是Unicode编码格式,支持中文3、浮点型float 4字节 单精度double 8字节 双精度4、布尔型boo...原创 2019-10-31 19:17:11 · 248 阅读 · 0 评论 -
JAVA主要用来做什么?
JAVA的优势:JAVA适用于网络/分布式环境,安全性非常高,可以构建防病毒,防篡改的系统Java Applet :在网页中运行java程序称为applet,它可以方便运行它的计算机和提供它的计算机之间传递数据但是目前JAVA主要用来开发服务器端应用程序的语言...原创 2019-10-31 18:54:54 · 601 阅读 · 0 评论 -
Intellij idea基本操作笔记
Intellij idea基本操作笔记 一、快捷键 1.Ctrl + E 最近文件 2.Ctrl+Shift+E 最近更改的文件 3.Shift+Click可以关闭文件 4.Ctrl+Shift+Insert 可以选择粘贴板内容并插入 5.Alt + Insert 生成构造器(getter/setter) 6.Ctrl + Alt + T 可以把代码块放在一个块内,例如:try/...原创 2018-08-13 14:10:07 · 570 阅读 · 0 评论