java基础要点有哪些
JDK称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。接下来,小编为您介绍了java基础要点,感谢您的阅读!
输入和输出流
输入流:用于读取数据的流
输出流:用于写出数据的流
流的方向是际于程序定的
字符流:以字符为单位读写数据
字节流:以字节为单位读写数据
低级流:节点流
高级流:处理流,过滤流
低级流:数据有明确的`来源和去向
高级流:高级流不能独立存在,需要处理另一个流。
文本输入输出流
FileInputStream:文本输入流
FileOutputStream:文本输出流
BufferedInputStream
BufferedOutputStream
高级流:
内部维护着一个缓冲区,可以进行高效的读写操作
高级流不能独立存在,看构造方法来确认是否是高级流,高级流的构造方法传入参数是其他流
高级流的作用是对其他处理流中的数据进行加工方便我们读写操作的!
DataInputStream
DataOutputStream
DIS&DOS
可以方便的对基本类型数据进行读写。
字符流:
在字节流上的基础上一字符为单位进行读写操作,所以字符流都是高级流
字符输入流:以Reader结尾
字符输出流:以Writer结尾
字符输入流
InputStreamReader。
-
10个经典的Java main方法面试题
Java具有简单性、面向对象、分布式、健壮性、安全性、平台的独立与可移植性、多线程、动态性等特点。以下是为大家分享的10个经典的Javamain方法面试题,供大家参考借鉴,欢迎浏览!1.不用main方法如何定义一个类?不行,没有main方法我们不能运行Java类。在Java7之前,...
-
Java发展史之Java的由来
Java发展史之Java的由来Java:由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯·高斯林(JamesGosling)等人于1990年代初开发,它最初被命名为...
-
初学java编程入门必备的知识
基础知识是新手学习一门新技术的必须掌握的,下面内容由小编为大家介绍初学java编程入门必备的知识,供大家参考!01、Java编程出现的背景1991年Sun公司的JamesGosling等人开始开发名称为Oak的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器,但却没有取得...
-
2017上半年计算机二级Java备考练习题及答案
练习做多了自然会形成自己的做题方法和速度,为此,今天本站小编为大家整理了以下2017上半年计算机二级Java备考练习题及答案,希望对大家有帮助!练习题一1、以下不是Java中有效的关键字。A、constB、NULLC、falseD、this本题考查的是Java的关键字。Java中常量null,fa...