当前位置:文档之家› 最全的java学习笔记(必看)

最全的java学习笔记(必看)

%Java学习笔记目录一、 Java技术基础 ...........................................................编程语言..................................................................Java的特点..............................................................Java开发环境............................................................Java开发环境配置........................................................(Linux命令与相关知识.....................................................Eclipse/Myeclipse程序结构...............................................二、 Java语言基础 ...........................................................基础语言要素..............................................................八种基本数据类型..........................................................常量和变量................................................................运算符与表达式............................................................编程风格..................................................................:流程控制语句..............................................................数组......................................................................字符串....................................................................方法三要素................................................................冒泡排序..................................................................冒泡排序:轻气泡上浮的方式................................................二分法查找................................................................~Java系统API方法调用....................................................二进制基础................................................................Java基础其他注意事项....................................................三、面向对象................................................................类 .......................................................................对象......................................................................包 .......................................................................方法及其调用..............................................................。

引用......................................................................访问控制(封装)..........................................................构造器....................................................................super()、super.和 this()、this.........................................重载和重写................................................................继承......................................................................static ...................................................................final....................................................................(多态......................................................................抽象类....................................................................内部类....................................................................匿名类....................................................................二维数组和对象数组........................................................其他注意事项..............................................................四、 Java SE核心I ...........................................................;Object类................................................................String类................................................................StringUtils类...........................................................StringBuilder类.........................................................正则表达式................................................................Date类..................................................................Calendar类..............................................................SimpleDateFormat类......................................................^DateFormat类............................................................包装类....................................................................BigDecimal类............................................................BigInteger类............................................................Collection集合框架......................................................List集合的实现类ArrayList和LinkedList ..................................Iterator迭代器..........................................................泛型......................................................................&增强型for循环............................................................List高级-数据结构:Queue队列...........................................List高级-数据结构:Deque栈.............................................Set集合的实现类HashSet ..................................................Map集合的实现类HashMap ..................................................单例模式和模版方法模式....................................................五、 Java SE核心II ..........................................................Java异常处理机制........................................................'File文件类..............................................................RandomAccessFile类......................................................基本流:FIS和FOS .........................................................缓冲字节高级流:BIS和BOS .................................................基本数据类型高级流:DIS和DOS .............................................字符高级流:ISR和OSW .....................................................缓冲字符高级流:BR和BW ...................................................文件字符高级流:FR和FW ...................................................|PrintWriter ..............................................................对象序列化................................................................Thread线程类及多线程....................................................Socket网络编程..........................................................线程池....................................................................双缓冲队列................................................................Java技术基础编程语言/机器语言:0 1 在硬件直接执行汇编语言:助记符高级语言:(Java运行比C/C++慢)1)面向过程的高级语言:程序设计的基本单位为函数,如:C/C++语言。

相关主题