java学习总结1:学习java的基本英语单词(必熟)!

 

----------------------- android培训java培训、java学习型技术博客、期待与您交流! ----------------------

        学习java,必须要有一定的英语基础,特别是要看懂熟练写出的一些必备的单词,这是一个人的内功。
老师也教导我们,要打好良好的功底,很多大公司在面试的时候,考核面试者的全面抓实的基础的,
作为一个搞java研发的,连基本的java英文也不掌握,是一种笑话。下面是基本的常用java英语

James Gosling:Java之父   Editor编译
Java语言的三种技术架构:J2SE(Java 2 platform Standard Edition)标准版
                       J2EE(Java 2 platform Enterprise Edition)企业版
                       J2ME(Java 2 platform Micro Edition)小型版
   
JRE(Java Runtime Environment )Java运行环境     JDK(Java Development Kit)Java开发工具箱
Java Virtual Machine   JVM虚拟机       环境测试  java -version    常用命令  javac 、java

关键字:
       abstract    default implement  instanceof  interface  package  strictfp   goto
       抽象     默认   实现         属于类对象 接口       包       删除  
       transient   volatile           synchronized 

直接打印数组问题[I@de6ced   空指针异常(NullPointerException)  数组脚标越界异常(ArrayIndexOutOfBoundsException)

匿名对象(Anonymity) 封装(Encapsulation) 多态(Polymorphic)  构造函数(Constructor)
version    版本   查看javadoc的使用方式:javadoc  –d 目录  -version  -author   XX.java
设计模式(Design pattern) 模版方法模式(Template)
函数重写(Override)   函数重载Overload 

RuntimeException(非受检异常)  getMessage()获取异常信息   printStackTrace()获取异常类名和异常信息返回值void。

进程(Process) 线程(Thread)    start runnable blocked running dead   this == Thread.currentThread() 
InterruptedException中断异常
Timer定时器 管道流( 主要作用是可以进行两个线程间的通讯 )
PipedOutputStream   PipedInputStream  
 
equals (Object obj)   比较的是内存地址  实质是:==            hashCode()
转换
String(char[] value)                                             //  将字符数组转换为字符串
String(char[] value, int offset, int count)
static String valueOf(char[] data)
static String valueOf(char[] data, int offset, int count)
char[]  toCharArray()                                  //  将字符串转换为字符数组
-----------------------------------------------------------------------------------------------------
将字符串和字节数组相互转换
替换
String replace(char oldChar, char newChar)      // 如果替换的不存在,返回原串
String replaceAll(String regex, String replacement)      // 正则表达式
String replaceFirst(String regex, String replacement)
切割
String[] split(String regex)
子串
String substring(int beginIndex)
String substring(int beginIndex, int endIndex

StringBuffer  StringBuilder

Collection集合 List Set  ArrayList  迭代器(Iterator):要避免出现NoSuchElementException     Vector
LinkedList   push()    pop() 堆栈   V1.6       offer()     poll() 队列   V1.5

HashSet TreeSet Comparable接口   Comparator比较器 
泛型(Generic)
Collections
Runtime可以通过 getRuntime 方法获取当前运行时间,直接用,单身的
Date      Random此类的实例用于生成伪随机数流

FileInputStream,  FileOutputStream  BufferedInputStream                  BufferedOutputStream          
FileReader,   FileWriter           BufferedReader(Reader in,int sz) 缓冲流 BufferedWriter
转换流                                      LineNumberReader 跟踪行号的缓冲字符输入流
InputStreamReader  (字节流通向字符流的桥梁)  
BfferedReader bufr =
        new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bufw =
       new BufferedWriter(new OutputStreamWriter(System.out));

File(String pathname)
File(String parent, String child)
File(File parent, String child)

递归(Recursion)
Properties 配置文件   SequenceInputStream(合并流)

----------- android培训java培训、java学习型技术博客、期待与您交流! ------------

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值