![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
文章平均质量分 73
zxc_yuhaofei
这个作者很懒,什么都没留下…
展开
-
java io (上)
Java IO 一.java IO概念 Java中I/O主要是指使用Java进行输入,输出操作 二。Java IO的体系结构 Java I/O主要包括如下几个层次,包含三个部分: 1.流式部分――IO的主体部分; 2.非流式部分――主要包含一些辅助流式部分的类,如:File类、RandomAccessFile类和FileDescripto原创 2017-02-10 18:11:49 · 216 阅读 · 0 评论 -
java io (下)
java 标准io与重定向 参考链接: http://www.2cto.com/kf/201312/262036.html 一.标准io Java程序可通过命令行参数与外界进行简短的信息交换,同时,也规定了与标准输入、输出设备,如键盘、显示器进行信息交换的方式。而通过文件可以与外界进行任意数据形式的信息交换。 1. 命令行参数 [ 1. public class原创 2017-02-11 19:41:35 · 185 阅读 · 0 评论 -
java io (中)
java io的流式部分 参考链接:http://www.cnblogs.com/oubo/archive/2012/01/06/2394638.html http://blog.csdn.net/wwww1988600/article/details/8835813?utm_source=tuicool&utm_medium=referral io流的介绍: 流是一个很形象的概念原创 2017-02-11 00:02:31 · 247 阅读 · 0 评论 -
编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别 最近在研究Python和Erlang。反复提到动态类型语言、动态语言、解释型语言这些概念。这些概念很生涩,在这里做一个总结。 编译型语言和解释型语言 1、编译型语言 需通过编译器(compiler)将源代码编译成机器码,之后才能执行的语言。一般需经过编译(compile)、链接(link转载 2017-02-04 10:59:11 · 205 阅读 · 0 评论 -
程序语言学习大纲
(一) 程序概念: 程序=数据+算法 算法:解决问题的方法步骤,是一个逻辑的概念,想要实现算法,需要程序语言的支持。 (二)语言的学习层次: 1.语言的实现过程: 语言必须依靠底层实现,一段程序要想实现其功能,必须完成两个步骤1).将程序语言转化为机器码 2).然后将机器码装入计算机内存而后开始执行 2.语言的特性:(从以下几方面把握)原创 2017-02-25 00:07:25 · 225 阅读 · 0 评论 -
java的语言特性
一.java 是一种静态类型语言 首先需要区别一下静态类型语言和动态类型语言: 静态类型语言:编译时变量的数据类型即可确定的语言,多数静态类型语言在变量使用之前就要声明数据类型(如c/c++/c#/java) 动态类型语言:运行时确定数据类型的语言,动态类型语言在变量使用之前无需声明其数据类型(vb/python) 二.java是一种强类型语言 辨析一下强类型语言与弱类型语言: 强类型原创 2017-02-25 00:20:39 · 373 阅读 · 0 评论 -
浅谈java程序运行时内存分配及运行机制
浅谈 java程序运行时内存分配及运行机制 第一部分:内存分配 一、 基本概念 1.每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程, 2.每一个Java进程对应唯一一个JVM实例,每一个JVM实例唯一对应一个堆,该进程的所有线程共享这个堆 3.jvm为每一个线程分配一个栈,单个线程独享栈。 4.Java中分配堆内存原创 2017-02-25 19:02:02 · 531 阅读 · 0 评论 -
继承与多态
继承与多态 一.继承 1. 继承的概念: 继承在本职上是特殊——一般的关系,即常说的is-a关系。子类继承父类,表明子类是一种特殊的父类,并且具有父类所不具有的 一些属性或方法。 2. 继承中的初始化顺序:在上一篇博客中已详述,此处不在赘述 3.继承中的隐藏: 隐藏含义:实际上存在,但是对外不可见。 Java类具有三种访问控制符:private、protec原创 2017-02-26 03:14:39 · 224 阅读 · 0 评论