zoukankan      html  css  js  c++  java
  • 学习Java的第一天

    完成的内容 :今天主要学习了Java程序设计的第一章——Java基础。了解了一些Java学习的基本知识。相关比较重要的知识点如下:

         首先,Java发展至今,按照其应用范围可以分为三个版本,即Java SE、Java EEJava MEJava SE可以说是Java的标准版,其主要应用于桌面程序的开发,同时也是Java的基础;Java EE是Java的企业版,主要用于开发企业级分布式的网络程序;Java ME主要应用于嵌入式系统开发,比如手机、掌上电脑等。

         其次就是Java语言的九大特点:

    1.简单。Java没有指针、结构和类型定义等容易混淆的概念,也没有多重继承等复杂机制。

    2.面向对象。Java是一种纯面向对象的程序设计语言。

    3.分布性与安全性。Java的分布性包括操作分布和数据分布,操作分布指在多个不同的主机上布置相关操作,数据分布是将数据存放在多个不同的主机上。安全性方面JAVA语言删除了指针和内存释放等语法,有效避免了用户对内存的非法操作。

    4.与平台无关性。只要安装了Java运行环境,Java程序可以再任何处理器运行。

    5.解释和编译特性。Java程序产生字节代码,需要借助解释器运行。且Java程序不需要编译便可在不同计算机运行。

    6.多线程。采用不同线程完成特定行为。

    7.动态执行。Java代码在程序运行时动态载入‘

    8.自动废区回收性。Java程序可以自动释放无用的内存块。

    9.丰富的API文档和类库。

          本章节中较为重要的应该是Java开发工具JDK的环境配置。需要对系统环境变量’path和classpath进行修改。

          最后是使用eclipse完成的一个简单Java小程序,程序最后会附以图片。

    遇到的问题:今天学习中遇到的问题在于JDK环境的配置,配置过程中对eclipse环境配置进行了修改,最终通过网上查询解决。

    明天任务:了解Java程序

  • 相关阅读:
    LeetCode 32. 最长有效括号(Longest Valid Parentheses)
    LeetCode 141. 环形链表(Linked List Cycle)
    LeetCode 160. 相交链表(Intersection of Two Linked Lists)
    LeetCode 112. 路径总和(Path Sum)
    LeetCode 124. 二叉树中的最大路径和(Binary Tree Maximum Path Sum)
    LightGBM新特性总结
    sql service 事务与锁
    C#泛型实例详解
    C# 中的委托和事件(详解)
    C# DateTime日期格式化
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13256493.html
Copyright © 2011-2022 走看看