自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RESRful架构与MVC架构

两者实际上是不冲突的:RESTful架构的重点在于对URI和http请求的规范化,以及要求服务器端与HTTP请求中的操作类型有相对应的返回资源;而MVC架构的重点在于数据层、表现层、操作层之间的沟通设计。...

2019-10-19 15:13:04 265

原创 方法重写

方法重写应遵循“三同一小一大”原则:“三同”:即方法名相同,形参列表相同,返回值类型相同; “一小”:子类方法声明抛出的异常比父类方法声明抛出的异常更小或者相等; “一大”:子类方法的访问修饰符应比父类方法更大或相等。...

2019-03-06 12:43:32 184

原创 异常处理

编译时异常必须显示处理,运行时异常交给虚拟机。运行时异常可以不处理。当出现这样的异常时,总是由虚拟机接管。比如我们从来没有人去处理过Null Pointer Exception异常,它就是运行时异常,并且这种异常还是最常见的异常之一。出现运行时异常后,系统会把异常一直往上层抛,一直遇到处理代码。如果没有处理块,到最上层,如果是多线程就由Thread.run()抛出,如果是单线程就被main()...

2019-03-06 12:43:19 339

原创 值传递与引用传递

链接:https://www.nowcoder.com/questionTerminal/0280fb67cb444178acc9685e1b0df295来源:牛客网 传值是传递了值对应的变量的副本,该副本被赋予新值并暂存于常量池中,在方法调用结束后就会被释放,原来地址中存放的数值并没有被改变,所以方法调用结束后,该变量任然是原来地址中的值。 八大基本数据类型都是按值调用...

2019-03-06 12:43:08 222

转载 jdk,jre ,jvm

jdk:程序开发人员用来编译,开发的工具包jre:在jdk里,也就是Java平台,所有的Java 程序都要在JRE下才能运行。jvm:java虚拟机,是JRE的一部分。它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,jvm有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java语言最重要的特点就是跨平台运行。使用jvm就是为了支持与操作...

2019-03-06 12:42:56 177

转载 JAVA内联函数

内联函数在C++中可以用inline来定义内联函数,例如:inline int min(int a, int b){return a > b ? b : a;}如果想要用内联函数,那么该函数的代码逻辑不要超过10行,尽量保证代码的短小精悍。体量大的代码逻辑不适合当做内联函数使用。为什么要这样考虑?废话少说,原因是这样的,使用内联函数主要目的是为了提高代码的执行效率。...

2019-03-06 12:42:45 569

转载 object的wait(),notify(),和notifyall()的使用

在 Java 中,可以通过配合调用 Object 对象的 wait() 方法和 notify()方法或 notifyAll() 方法来实现线程间的通信。在线程中调用 wait() 方法,将阻塞等待其他线程的通知(其他线程调用 notify() 方法或 notifyAll() 方法),在线程中调用 notify() 方法或 notifyAll() 方法,将通知其他线程从 wait() 方法处返回。...

2019-03-06 12:42:30 460 1

转载 集合 接口 继承 java集合(list,set,map)

https://www.cnblogs.com/yangliguo/p/7476788.html其中线程安全的集合类:喂!SHE! 喂是指vector,S是指 stack,H是指hashtable,E是指:Eenumeration(枚举)...

2019-03-06 12:42:15 238

转载 父类创建子类对象以及方法,属性重写问题

Father father = new Son(); 这样的吧,这有一种专业说法,叫“父类引用指向子类对象”。首先 new Son();是肯定动态创建了一个子类对象的 。Father father 则是一个创建了一个父类引用对象。Father father = new Son(); 就是将父类引用指向子类对象,这是java里很常用的用法。这时候如果用father调用方法father,met...

2019-03-06 12:41:44 7558 1

原创 重载or重写

重载(overload)和重写(override)的区别:重载就是同一个类中,有多个方法名相同,但参数列表不同(包括参数个数和参数类型),与返回值无关,与权限修饰符也无关。调用重载的方法时通过传递给它们不同的参数个数和参数类型来决定具体使用哪个方法,这叫多态。 (2同1不2无关)重写就是子类重写基类的方法,方法名,参数列表和返回值都必须相同,否则就不是重写而是重载。权限修饰符不能小...

2019-03-06 12:41:20 158

转载 java异常(Exception)

链接:https://www.nowcoder.com/questionTerminal/a9aa99fbbfe24dd69c2bb6f5935d4838来源:牛客网Exception(异常)是程序本身可以处理的异常。主要包含RuntimeException等运行时异常和IOException,SQLException等非运行时异常。运行时异常 包括:都是RuntimeException类及...

2019-03-06 12:41:06 242

原创 java默认值

int byte 默认值为0;Interger Byte 默认值为Null;///////

2019-03-06 12:40:56 356

原创 java类内初始顺序

静态块:用static申明,JVM加载类时执行,仅执行一次,且按声明顺序执行构造块:类中直接用{}定义,每一次创建对象时执行执行顺序优先级:静态块>main()>构造块>构造方法例:https://www.nowcoder.com/questionTerminal/7c4934c90ab94c3c9f415815c491b40a...

2019-03-06 12:40:46 171

原创 floor ceil round

floor: 求小于参数的最大整数。返回double类型-----n. 地板,地面例如:Math.floor(-4.2) = -5.0-----------------------------------------------------------ceil: 求大于参数的最小整数。返回double类型-----vt. 装天花板; 例如:Ma...

2019-03-06 12:40:30 160

转载 进程 java

public class ExampleForThread extends Thread {@Overridepublic void run() {try {Thread.sleep(1000);} catch (InterruptedException e) {e.pri...

2019-03-06 12:40:10 264

原创 java 迭代器

Iterator it = list.iterator(); int index =0; while (it.hasNext()) { Object obj = it.next(); if (needDelete(obj)) //needDelete返回boolean,决定是否要删除 { it....

2019-03-06 12:39:48 178

原创 类 字节码

类中不能直接进行计算需要构造代码块或方法代码块:{ }方法。。。。。字节码转换dst=new String (src,”GBK”).getbytes(“UTF-8”)

2019-03-06 12:39:36 334

转载 父类无参构造方法,有参构造方法于子类的使用

链接:https://www.nowcoder.com/questionTerminal/1fb1e18e57a64163bbb404f56555bb3a来源:牛客网父类对子类构造方法的影响:如果父类拥有无参构造方法(无论隐式的还是显式的)且子类中的构造方法又没有明确指定调用父类的哪个构造方法,则子类中不必调用该子类其它构造方法的构造方法使用super()隐式调用父类的无参构造方法,...

2019-03-06 12:39:22 2727

原创 内外类修饰

外公抱内3p菊无休外部类只能被public和包访问两种权限修饰成员内部类像一个成员一样有public、protected、private修饰,成员内部类可以无条件访问外部类的成员。局部内部类就像是方法里面的一个局部变量一样,是不能有public、protected、private以及static修饰符的。...

2019-03-06 12:39:06 252

原创 final变量初始化

final作为对象成员存在时,必须初始化;但是,如果不初始化,也可以在类的构造函数中初始。

2019-03-06 12:38:58 575 1

原创 java运算顺序

丹云一笔 安落三福单目加减乘除运算移位‘比较按位’逻辑运算三目运算赋值运算

2019-03-06 12:38:44 886

空空如也

空空如也

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

TA关注的人

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