JAVA 平时作业二

编写一个 Java 应用程序,统计数组{1,3,4,7,2,1,1,5,2,5,7,2,1,1,3},统 计显示每种数字其出现的次数以及出现最多和最少次数的数字 1 public class NumberCount { 2 pu...

2019/04/09 21:26
58
java异常处理

这里简单说一下,我在书中看到的关于java异常的处理。 建议将try/catch和try/finally代码进行解耦,这样可以提高代码的清晰度。例如: InputStream in = ...; try { try { /...

2019/04/09 21:12
31
java-GC

一 JVM把堆分为很多区,如下图 新生代:新创建的对象都是用新生代分配内存,Eden空间不足时,触发Minor GC,此时会把存活的对象转义进Survivor区。 老年代:用于存放经过多次Minor GC之后依然...

2019/04/09 20:09
35
Java 基础 IO

一,前言   回想之前写过的程序,数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了。那怎么办呢?能不能把运算完的数据都保存下来,下次程...

2019/04/09 19:43
41
Java笔记(第五篇)

抛出异常 使用throws声明抛出异常 Throws 通常用于方法声明,当方法中可能存在异常,却不想在方法中对异常进行处理时,就可以在声明方法时使用throws声明抛出的异常,然后再调用该方法的其他...

2019/04/09 19:40
18
java设计模式-原形模式

一 概念: 以一个对象为原型,对其进行复制(克隆),产生一个和原对象类似的新对象,通过clone()实现。克隆可分为浅克隆和深克隆 1 浅复制(浅克隆) 复制出的新对象所有变量与原来对象有相...

2019/04/09 19:07
46
Java 策略模式

策略模式 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生...

2019/04/09 18:02
50
Java相关总结

枚举类 添加构造器、方法、域。 public enum Size { SMALL("S"),MEDUIM("M"),LARGE("L"); private String abbreviation; private Size...

2019/04/09 17:39
24
Java 中代码块相关笔试题 (12)

问:Java 代码块是什么?代码块的分类有哪些?作用是什么? 答:所谓代码块就是用大括号 {} 将多行代码封装在一起形成一个独立的数据体,用于实现特定的需求,一般来说代码块是不能单独运行的...

2019/04/09 17:19
45
Java 普通方法和构造方法的区别

构造方法: ①方法名和 类名相同 ②在方法名的前面没有返回值类型的声明 ③在方法中不能使用return语句返回一个值 ④在创建对象时,要调用new,如:book b1=new book(); ⑤当没有指定构造方法时...

2019/04/09 16:58
157
Java进阶之多线程————多线程入门

什么是进程什么是线程? 进程:是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 可以把一个操作系统正在运行的exe程序理解为...

2019/04/09 16:46
11
Java并发编程:Synchronized及其实现原理

Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/...

2019/04/09 15:41
58

没有更多内容

加载失败,请刷新页面