• 20145124 《Java程序设计》第1 周学习总结


       通过第一周的课堂和课下的学习,我对知识体系有了一个全新的认识。知识可以分为元知识(专业基础)、硬知识、软知识(动手加实践)三类,学知识一定要学会逆向思考。

        Chapter1介绍了Java的前世今生,版本演进和它的三大平台(Java SE、Java EE、Java ME),其中Java SE分为四部分(JVM、JDK、JRE、java语言)。JDK包含了JRE,如果仅需执行程序,JRE足够。JDK还包含类似于javac和appletviewr的工具程序。

        Java最基本的特性之一就是“跨平台”,所以它是一种标准规范。其中,JVM是java唯一认识的操作系统,可执行.class文件。java支持面向对象(Object Oriented),面向对象最重要的是封装、继承和多态。

         在java领域难能可贵的是开放架构、开放原始码的开发工具,如Eclipse IDE和NetBeans IDE。

         JVM让java可以跨域Windows、Linux等平台。

         java编译时先翻译为中介格式的位码.class。

         JRE包含了JVM和Java SE API(涵盖了各式常用的链接库)。

         认识了java的基本构架,就开始学习了撰写java的原始码。学会了定义类,定义区块,定义main()方法(程序进入点)。定义main()有固定方法: public static void main(String【】 args) 

          javac将.java编译为.class,但要通过制定path的参量值。一般在c:\Program Files\Java\jdk1.8.0_05\bin中。

           Windows通过path找到.exe和.bat的执行文件,JVM通过classpath找到.class的执行文件。都可以通过设定环境变量来找到最常用的信息路径。

          接着,我学会了如何用package更有效地管理原始码文档和位码文档。但有四种管理意义,见p36。

          还有用import偷懒。因为编译程序记得你用import告诉过它遇到不懂的东西与import后面的内容比对后进行解剖,包括使用IDE等。

          总之,本周收获颇丰。

  • 相关阅读:
    【散列表】拉链法以及线性探查法
    【Spring】第一个hello world程序
    『Java基础』基本数据类型和包装类
    二进制、八进制、十进制、十六进制互转
    [MyBatis]缓存机制
    Ora-01830 日期格式图片在转换整个输入字符串之前结束
    leetcode1584. 连接所有点的最小费用(最小生成树算法的应用)
    VS安装SVN插件
    Winform打开不窗体设计器解决方法(Winform以普通C#类显示,打开不了设计器)
    Oracle修改System密码并解锁
  • 原文地址:https://www.cnblogs.com/20145124cwm/p/5245974.html
Copyright © 2020-2023  润新知