摘要: 一、 Python概述 1、python是一门面向对象,解释型的脚本语言。语法简洁,编写效率高,但是执行(底层运行)效率低(总的来说解释语言执行效率低于编译语言)。 注意:本博客所有的代码都是按照Python3的标准创建的。 2、主要的语言特点是:任何的语句可以独立存在。并且代码块是以(:)开始的, 阅读全文
posted @ 2017-06-13 23:48 知识的搬运码农 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 三、python的流程控制 1.顺序结构 python和shell,java等语言都有一定的执行顺序即顺序结构。 python语言在解释器中的执行顺序是:从上到下依次执行,从左到右执行,所以函数或者变量必须先声明后调用。 2.分支选择结构 在python中只有if选择结构,没有java里的switc 阅读全文
posted @ 2017-06-13 23:47 知识的搬运码农 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一、概述 java中的volatile变量常常被看作是“程度较轻的synchronized”,它与“synchronized代码块”相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。 锁的主要特性:互斥性和可见性。互斥一 阅读全文
posted @ 2017-05-17 08:15 知识的搬运码农 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 并行和并发 并发和并行从宏观上来讲都是同时处理多路请求的概念。但并发和并行又有区别,并行是指两个或者多个事件(多核线程)在同一时刻发生;而并发是指两个或多个事件(进程或者程序)在同一时间间隔内发生。计算机在宏观上并发,微观上并行。 在操作系统中,并发是指一个时间段中有几个程序都处于已启动运行到运行完 阅读全文
posted @ 2017-05-04 13:40 知识的搬运码农 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 关键字native:表示其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。操作系统底层是由C语言和C++语言实现的,java语言本身不能访问操作系统,但可以通过JNI(Java native Interface)来实现底层的访问。 JNI允许J 阅读全文
posted @ 2017-05-04 12:50 知识的搬运码农 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1.文件(File) 在java.io.File中,是一个公共的,实现了Serializable、Comparable接口。用于描述文件和目录的类,对文件进行查找,判断,删除等的操作。 属性:这是跟操作系统有关,也就是分隔符,本例一windows为例 separator:"/"或者“\\” sepa 阅读全文
posted @ 2017-04-24 16:27 知识的搬运码农 阅读(247) 评论(0) 推荐(0) 编辑