• Java JDK8 学习笔记 1-3章


    第一章 Java平台概论

    1、了解Java的前世今生,Java SE、Java EE、JavaME三大平台。其中Java SE主要由四部分JVM、JRE、JDK与Java语言,JDK包含JRE,JRE包含Java SEAPI与JVM。要运行Java程序,必须安装JRE,如果要开发Java程序,则必须取得JDK。

    2、JCP作为一个开放性的国际组织,目的是让Java演进由Sun公司非正式主导,提供一个公开监督的平台。如果有加入Java功能和特性的提议,需要以JSR正式文件的方式提交,而且需要根据JSR成果做出免费且开发原始码的参考实现RI,并且提供TCK作为技术兼容测试工具箱,只有通过TCK兼容性测试的实现,才能使用Java这个商标。

    3、Java原始码扩展名为.java,经过编译程序翻译为扩展名.class(位码文档),位码文档就是JVM的可执行文件。

    4、JDK本身携带一个Private JRE,而PublicJRE是需要自行安装的。

    5、一个完整的Java程序包含包(package)、类(class)、对象(object)、方法(Method)

    第二章 从JDK到IDE

    本章主要介绍路径问题、package管理、import偷懒、JDK与IDE关系

    1、Windows下配置Java环境变量时需要注明path路径、classpath路径等,可以通过系统环境变量设定,可以一劳永逸。也可以通过命令提示符SET PATH=路径实现,不过关掉之后下一次需要重新设置。CLASSPATH可以指定可执行文件(.class)的路径信息,要注意的是如果想从当前文件夹或者更下级开始寻找文档时,可以使用"."指定。设定CLASSPATH时可将JAR文档作为特别的文件夹。

        在使用javac编译程序时,如果要使用到其他类链接库时,也要指定CLASSPATH,使用-sourcepath指定寻找原始码文档的文件夹,使用-d指定编译完成的位码存放文件夹,指定-verbose自变量可看到编译程序的过程。

    2、使用package时需要注意管理上的意义,特别是package定义的名称必须与唯一一个public类吻合。

    3、使用import时,若两个类库中都有相同的类,需要特别注明。

    4、由IDE代劳一些原始码文档与位码文档等资源管理工作,提升了工作效率。可以批量的将原始码编译为位码,其中-target指定编译出来的位码,-source指定原始码地址,-target在指定时,值必须大于或等于-source。

    第三章 基础语法

      类型、变量、运算符、类型转换等基本上与c语言相同,三种流程控制基本上也是相同的,所以这一章是比较轻松的一章。

    总结:这三章基本上没有什么问题,但是细节处理有些做的不是很到位,比如说在实践中jdk环境变量配置就配了好久,到最后发现只要关键词正确在网上都可以找到正确答案。总之要多加实践才能知道自己知识的掌握情况。

  • 相关阅读:
    Andorid手机振动器(Vibrator)的使用
    Log.i()的用法
    刀哥多线程现操作gcd-10-delay
    刀哥多线程全局队列gcd-09-global_queue
    刀哥多线程Barrier异步gcd-08-barrier_async
    刀哥多线程同步任务作用gcd-07-sync_task
    刀哥多线程之主队列gcd-06-main_queue
    刀哥多线程之并发队列gcd-05-dispatch_queue_concurrent
    刀哥多线程串行队列gcd-04-dispatch_queue_serial
    刀哥多线程之03GCD 常用代码
  • 原文地址:https://www.cnblogs.com/20159217cbs/p/4869971.html
Copyright © 2020-2023  润新知