夏天的风

将来的你一定会感激现在努力的自己

Java.API基础知识总结

API基础知识总结 1.string 为不变对象(不适合修改,每次修改引发新对象创建,大大增加内存开销) String str="IronMan.jpg"; str.indexOf("n");//该字符第一次出现的位置 String subStr=...

2017-04-19 23:09:16

阅读数:787

评论数:0

Java.SE02.XML读写

1.两种解析方式:SAX和DOM ①SAX(simple API forXML):解析可以立即开始,速度快,没有内存压力;但不能对节点做修改. ②DOM(Document Object Model):把XML文件在内存中构造树形结构,可以遍历和修改节点; 但如果文件比较大,内存会有压力,...

2017-04-12 22:01:10

阅读数:162

评论数:0

Java.SE01.多线程_案例03

 1.线程安全的集合与Map package day01; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.HashSet; impor...

2017-04-10 23:32:24

阅读数:121

评论数:0

Java.SE01.多线程_案例02

1.线程池主要作用: ①控制线程数量 ②重用线程 package day01; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * 线程池主要作用: * 1:控...

2017-04-10 23:30:37

阅读数:101

评论数:0

Java.SE01.多线程_案例01

  1.有效的缩小同步范围可以再保证并发安全的前提下提高并发效率,同步块可以更精确的锁定需要同步执行的代码片段.    举个生活例子:         买衣服可以简化为三个步骤:①挑选衣服②试衣服③结账.         在同一家店中多个顾客可以同时各自挑选衣服(①),假设只有一个试衣...

2017-04-10 22:58:39

阅读数:192

评论数:0

Java.SE01.多线程

 1.进程,线程:          所谓进程(process)就是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单元。          进程中所包含的一个或多个执行单元称为线程(thread)。          一个线程是进程的一个顺序执行流. 2. 并...

2017-04-10 22:28:40

阅读数:145

评论数:0

Java.面向对象.内存管理

一.内存管理:        1.堆:               ①存储new出来的对象(包括实例变量)               ②成员变量的生命周期:                          创建对象是存在堆中,对象回收时一并消失.               ③垃圾:...

2017-04-05 23:29:04

阅读数:199

评论数:0

Java.面向对象.02.继承、向上造型等

一、方法:     1.方法的签名:              方法名+参数列表;     2.方法的重载:              发生在一个类中,方法名称相同,参数列表不同;              编译器在编译时回根据签名自动绑定调用方法;     3.构造方法:            ...

2017-04-04 23:41:38

阅读数:280

评论数:0

Java.面向对象.01.对象、类、数组

一、方法:        ① 封装一段特定的业务逻辑功能;尽可能独立只干一件事;可以被反复调用多次;避免代码重复,有利于代码维护。        ②定义:               修饰词   返回类型   方法名(参数列表){                              ...

2017-04-04 21:59:09

阅读数:150

评论数:0

Java.基础知识篇.04 常用小知识总结

一、质数(素数)判断(Java) for(int i=2;i<=Math.sqrt(num);i++){ boolean flag=true; if(num%i==0) { flag=false; break; } if(flag){ System.out.println("该数(...

2017-04-04 19:26:42

阅读数:110

评论数:0

Java.基础知识篇.03 循环、数组、冒泡排序

一、循环:      1.循环:反复执行一段相同或相似的代码      2.循环三要素:            1)循环变量的初始化            2)循环的条件(以循环变量为基础)            3)循环变量的改变(向着循环的结束变)      3.三种循环的更佳适用情况:   ...

2017-04-04 18:02:20

阅读数:113

评论数:0

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