一 java常用关键字及单词
main
for
if
switch
while
do
case
else
default
break
continue
return
throw--抛出
try--尝试
catch--捕捉
finally--最终
crash--崩溃
catch
error--错误
exception--异常
overflow--溢出
number--数字
clone--拷贝、克隆
trace--追踪
buffer--缓存区
nullpointer--空指针 。String str = null;str.length()--报NullPointerException
cast--转换
runtime--程序运行时
二 java常用的工具类
(1) Math.XXX
round--四舍五入
ceil-往大的数取整
floor-往小的数取整
abs-取绝对值
power(m,n)--m的n次方
sqrt--取算数平方根
square-取平方
random--随机取0--1之间的一个double数
(2) String
length()-字符串长度
toCharArray()--转成char[]
toLower()--转换成全小写字母
toUpper()--转换成全大写字母
indexOf("子串")--返回子串在大串的位置,开头为0。如果不包含子串,返回-1
replace("老字符串","新字符串")--将大字符串中的某部分替换成新的字符串
(3) Scanner--输入器,
Scanner sc = new Scanner(System.in); --构造1个读取控制台输入信息的输入器
Scanner sc = new Scanner(String str);---构造1个对给定大字符串进行读取的输入器。
nextInt()--读取下个整数
next()--读取下个字符串,空格或回车终止
nextLine()--读取下个字符串,回车终止
(4)其他工具类
util--工具
text--文本
parse--解析、转换
date--日期
datetime--日期时间
calendar--时钟
random--随机的
regex--正则表达式
三 面向对象
class--类
object--对象
instance--实例=对象
get--获取
set--设置
override--重写
overload--重载
extend--派生于
implement--实现
interface--接口
enum--枚举
super--父类对象的
this--本对象的
source--源代码
constructor--构造函数
field--类的属性=property
property--属性
method--类的方法
static--静态的
abstract--抽象的
final--最终的,不可变的
tostring--转换成字符串
initialinize-初始化。简写init.
destroy--销毁。
四 java集合类
collection--集合(接口)
arraylist--动态数组
linkedlist--链表
hashmap--哈希映射集
treeset--树映射集,自动对key排序
hashset--哈希集
treeset--数集,自动排序
key--键
value--值
entry--映射对(key,value)
iterator--迭代器=游标
size—包含数量的多少。
sort--排序
reverse--倒转
五 多线程
thread--线程
synchronized--被同步的
notify--通知
wait--等待
run--运行
stop--停止
resume--继续
deadlock--死锁
block--阻塞
六 网络
socket--套接字
client-客户端
server--服务端
七java开发环境
package--包
project--项目
workplace--工作空间
import--导入
general--一般的
export--导出
preference--首先项,配置项
view--视图
jre--java runtime environment-java运行环境=jvm
jdk--java develop kit--java开发套件,包含bin+jvm+lib
available--可读取的,可供应的
stack--栈
breakpoint--断点
expression--表达式
operator--操作符
watch--监视
debug--除错
八 其他:
argument--入参。简写arg
parameter--参数。简写para
stream--流
exit--退出
reflex--反射
singleton--单对象
multiple--多个的
simple--简单的
detail--详细的
data—数据
input—输入。Java中是读取的意思。
output—输出。Java中是保存的意思。