Java基础
程序引力
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java数组
Java数组第一部分:先对Java数组的声明、创建和初始化作简单介绍,之后附有总结(可以直接看这部分总结); 第二部分:对数组操作的总结。 [TOC]Java数组的声明、创建和初始化##数组的声明//recommended first oneType[] var;Type var[];##数组的创建 为数组分配空间new Type[num]##数组初始化 ###默认初始化 对原创 2016-08-20 20:03:25 · 235 阅读 · 0 评论 -
Java集合类
Java集合类1.特点1.1 Collection每个“槽”中只能保存一个元素1.1.1 Set相同数只保存一次除TreeSet外,所有Set均与Collection完全一样1.1.2 List以特定顺序保存数据尽管List要用的方法都在Collection中,但它与Collection存在着明显不同1.1.3 Queue不用Collectioin方法1.2 Map每个“槽”中能保存原创 2016-09-08 08:59:23 · 215 阅读 · 0 评论 -
Java细节
Java细节equals()与==的区别==:对于基本类型,比较它们的值;对于引用,比较引用是否指向同一个对象,即比较堆中地址equals():比较的也是对象的地址(Thinking in Java, page 489),只是如String,Integer,Data等对继承自Object的equals()重载了而已。所以给人们的感觉是equals()是比较值。(具体equals可以查看Objec原创 2016-09-08 08:59:05 · 208 阅读 · 0 评论 -
内部类
内部类普通内部类静态内部类只有内部类才能声明为static,即静态内部类(普通类只能有public,abstract,final或无修饰)只有静态内部类才能拥有静态成员,普通内部类只能定义普通成员静态类跟静态方法一样,只能访问其外部类的静态成员外部类的静态方法若访问内部类,只能访问静态内部类原创 2016-09-08 08:58:44 · 221 阅读 · 0 评论 -
Java读写文件
Java读写文件读文件记忆方式:r= new BufferedReader(new FileReader(new File(fileName)));String str=r.readline();r.close();写文件记忆方式:w= new BufferedWriter(new FileWriter(new File(fileName)));w.write("Hello World");原创 2016-09-08 08:58:14 · 235 阅读 · 0 评论 -
Java修饰符
Java修饰符类修饰符可访问控制符是:公共类修饰符 public,default非访问控制符有:抽象类修饰符 abstract ;最终类修饰符 final域修饰符可访问控制符有 4 种:公共访问控制符: public ;私有访问控制符: private ;保护访问控制符: protected ;私有保护访问控制符: private protected非访问控制符有 4 种:静态域修饰符:原创 2016-09-08 08:57:44 · 274 阅读 · 0 评论 -
进程间通信
进程间通信[TOC] 总的来说,分类两大类:共享内存和消息传递。共享内存更为具体地,可以分为:管道管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。有名管道(Named Pipe)有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。共享内存共享内存就是映射一段能被其他进程所访问的内存,这段共享内存由一个进程创建,但多个原创 2016-09-08 08:55:25 · 208 阅读 · 0 评论 -
sleep和wait的区别和联系
sleep和wait的区别和联系共同点Java 线程中的sleep和wait有一个共同作用,停止当前线程任务运行区别来源:两个方法来自不同的类,分别是Thread和Object同步锁:sleep不释放同步锁,wait释放同步锁。sleep后,同步块内的代码依然不能被其他线程访问。运行方式:线程停止时间到后,sleep恢复运行,而wait会使当前线程进入等待状态,等待notify()唤醒适用范原创 2016-09-08 08:54:48 · 381 阅读 · 0 评论 -
蛇形矩阵-Java代码示例
蛇形矩阵-Java代码示例import java.util.Scanner;public class SeXingJuZhen { public static void main(String[] args) { Scanner reader=new Scanner(System.in); int x=reader.nextInt(); int原创 2016-09-02 11:21:12 · 911 阅读 · 0 评论 -
NP问题及其相关内容介绍
NP问题及其相关介绍NP问题及其相关介绍分类概念P问题NP问题约化NP完全问题NP难问题结论分类P问题NP问题NP完全问题NP难问题概念P问题NP问题约化约化(Reducibility,有的资料上叫“归约”)。简单地说,一个问题A可以约化为问题B的含义即是,可以用问题B的解法解决问题A,或者说,问题A可以“变成”问题B。《算法导论》上举了这么一个例子。比如说,现在有两个问原创 2016-09-08 08:54:08 · 715 阅读 · 0 评论 -
线程间通信
线程间通信线程间的通信涉及到4个问题: * 线程间如何传递信息 * 线程之间如何同步,以使一个线程的活动不会破坏另一个线程的活动,以保证计算结果的正确合理 * 当线程间具有依赖关系时,如何调度多个线程的处理顺序 * 如何避免死锁问题线程间通信方式:以Windows为例,分为 * 全局变量方式 * 消息传递方式 * 参数传递方式 在Windows程序设计中,应用程序的每一个线程都拥有自原创 2016-09-08 08:56:22 · 265 阅读 · 0 评论 -
Java数组
Java数组第一部分:先对Java数组的声明、创建和初始化作简单介绍,之后附有总结(可以直接看这部分总结); 第二部分:对数组操作的总结。 [TOC]Java数组的声明、创建和初始化##数组的声明//recommended first oneType[] var;Type var[];##数组的创建 为数组分配空间new Type[num]##数组初始化 ###默认初始化 对原创 2016-09-08 08:59:41 · 212 阅读 · 0 评论 -
Java集合类
Java集合类1.特点1.1 Collection每个“槽”中只能保存一个元素1.1.1 Set相同数只保存一次除TreeSet外,所有Set均与Collection完全一样1.1.2 List以特定顺序保存数据尽管List要用的方法都在Collection中,但它与Collection存在着明显不同1.1.3 Queue不用Collectioin方法1.2 Map每个“槽”中能保存原创 2016-08-20 20:02:00 · 207 阅读 · 0 评论 -
深入浅出Android单元测试(一):单元测试基础
想学习单元测试无从下手,本文对以最易懂的方式介绍单元测试。若有错漏,烦请斧正。转载请注明出处。欢迎关注程序引力作者:程序引力 | 谢一 (Evan Xie)邮箱:evanyixie@gmail.com软件测试作为软件质量的保障,有着十分重要的意义。按照不同的层次划分,测试也有着诸多的种类。按照测试方式分,有白盒测试、黑盒测试、灰盒测试。按照测试范围或流程来分,有单元测试、集成测试...原创 2018-11-21 23:31:31 · 314 阅读 · 0 评论
分享