运行环境交互
来源:互联网 发布:淘宝上下架时间怎么算 编辑:程序博客网 时间:2024/05/08 11:45
用户的键盘输入:
1、运行程序参数:运行程序后面紧跟多个字符串(空格隔开)会一次赋给args数组元素,如过字符串本身包括空格应该用双引号“”括起来
2、Scanner获取输入:基于正则表达式的文本扫描器,nextXxx()获取输入项,使用空白作为分隔符,如果想改变分隔符,每次读取一行,可以设置分隔符为回车符(useDelimiter(String pattern))。
3、BufferedReader获取输入:BufferedReader(new InputStreamReader(System.in)),调用readLine方法逐行获取键盘输入,会阻塞等待。
系统相关类:
System类:代表当前Java程序运行平台,不能创建,允许通过类名直接调用属性和方法。
常用垃圾回收gc()、获取系统时间currentTimeMillis()(毫秒数)和nanoTime()(微秒数)许多操作系统以即时毫秒为单位,不能返回精确值。
Runtime类:不能创建实例,通过getRuntime()方法获取对象。
提供gc()和runFinalization()方法通知系统进行垃圾回收、提供load(String)和loadLibrary(String)加载文件和动态链接库、还可以直接单独启动一条进程运行操作系统命令(exec(String))。
String类、StringBuffer类和StringBuilder类异同:
String不可变类,被创建后,包含在对象中字符序列不可改变,直至对象别销毁。
StringBuffer代表字符序列可变的字符串,创建后可以改变对象的字符序列,可以通过toString方法转为String对象。
StringBulder也代表字符串对象,类似于StringBuffer类,不同的StringBuffer线程安全,StringBuilder线程不安全。
- 运行环境交互
- 与运行环境交互
- 与运行环境交互总结
- Java与运行环境交互
- 第7章 与运行环境交互
- 【14/9/5】与运行环境交互
- Java-----9、与运行环境交互
- Java知识点复习2 与运行环境交互
- Java学习笔记-----Java几个与运行环境交互类
- WiFidog运行环境及与authpuppy交互数据
- FKJAVA读书笔记--第七章--与运行环境的交互
- 疯狂Java学习笔记(32)-----------与运行环境交互
- 第九章与运行环境交互2015-05-26
- 第九章与运行环境交互2015-05-28
- 第九章与运行环境交互2015-05-28
- Java学习笔记(32)-----------与运行环境交互
- WiFidog运行环境及与authpuppy交互数据
- 疯狂JAVA讲义---第九章(上):与运行环境交互
- Android编程之权限机制总结与常见权限不足问题分析
- Ajax请求小结
- oracle 常用函数
- 打通 C++ 和 C# 关于 COM 组件互相调用的任督二脉
- 最土团购修改短信接口
- 运行环境交互
- JS 为数组添加新项
- Android自定义控件属性
- 矩阵连乘问题
- php+mysql+jquery实现父行子行折叠显示的实例
- ViewFlipper和GestureDetector实现手势切换图片
- android中的布局(四) 更改程序中文字的字体
- NS:嵌入的Tcl
- 透明网关