“Java并没有没落,人们很快就会发现这一点” 欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复…
分类:编程语言
java设计模式--简单工厂模式
从今天开始学习java设计模式,记下并分享自己的一些笔记。 简单工厂模式 :简单工厂模式又叫静态工厂方法模式,它定义了一个具体的工厂类负责创建一些类的实例。 工厂就是用来制作产品的地方。假设有一…
java之接口相关知识
1、接口用interface来声明 //定义一个动物接口 public interface Animal{ public void eat(); public void travel(); } 2、接口中的方法是抽象方法…
3种类内部的用法(成员,局部,匿名)
1 package Inner; 2 /** 3 * 测试内部类的使用 4 * @author 小王同学 5 * 1.成员内部类 ①非静态内部类 ②静态内部类 6 * 2.局部内部类 7 * 3.匿名内部类 8 * 总结…
collection(list,set,map)集合详解
一:java集合的体系结构如下: Java集合大致分为Set、List、Queue、Map四个体系 。Collection: List和Set,Queue继承自Collection接口。 |…
Java String类
Java String类 字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。 创建字符串 创建字符串最简单的方式如下: String greeting = "He…
java程序中线程cpu使用率计算
最近确实遇到题目上的刚需,也是花了一段时间来思考这个问题。 cpu使用率如何计算 计算使用率在上学那会就经常算,不过往往计算的是整个程序执行的时间段,现在突然要实时计算还真…
JAVA基础之Properties类、序列化流及打印流、commons-IO
个人理解: Properties类是个存储String类型的键值对的集合类,可以用其存储一些关键的账号密码什么的,同时后面的注释可以很好的帮助理解,但是需要注意的是其文件中不能出现其他的符号,存用store,取用lo…
解决多个版本jar包冲突【jar内包名重命名】
需求: 在原有系统上新增功能,原有系统使用的是旧版本的jar,由于某些原因,新增的功能要导入新版本的jar。需要两个jar包可以共存并互不影响。 例:原有jar包:pdfbox-app-1.8.1.jar 新增j…
Java内存结构详解
Java内存结构详解 Java把内存分成:栈内存,堆内存,方法区,本地方法区和寄存器等。 下面分别介绍栈内存,堆内存,方法区各自一些特性: 1、栈内存 (1)一些基本类型的变量和对象的引用变量都是在函数的…
java入门第三季第一章习题小解(希望高手给与改进!)
import java.util.Scanner; public class SeachBookMachine { static void method1(String xuhao[],String shuming[])…
Java 8 并发教程:原子变量和 ConcurrentMap
欢迎阅读我的Java8多线程编程系列教程的第三部分。这个教程包含并发API的两个重要部分:原子变量和ConcurrentMap。由于最近发布的Java8中的lambda表达式和函数式编程,二者都有了极大的改进。所有这些新…