栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

个人笔记,如有错误,请指正

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

个人笔记,如有错误,请指正

  • java概述 - 幕布
  • 软件开发介绍
    • 基础常识
      • 软件,即一系列按照特定顺序组织的计算机数据和指令的集合。分为系统软件和应用软件。
      • 人机交互方式:图形化界面,命令行方式
      • 应用程序=算法+数据结构
    • 常用DOS命令
      • dir 列车当前目录下文件夹
      • md 文件夹名 新建文件夹
      • rd 文件夹名 删除空文件夹
      • cd d:java 进入java文件夹
      • cd .. 后退
      • cd 进入根目录
      • exit 退出dos命令行
      • del 删除 del *.txt (删除.txt结尾的文件)
  • 计算机编程语言介绍
    • 与计算机交流的语言
    • 第一代语言 机器语言
      • 指令是二进制的形式
    • 第二代语言 汇编语言
      • 使用助记符表示一条机器指令
    • 第三代语言 高级语言
      • C ,Pascal, Fortan 面向过程
      • C++ 面向过程/面向对象
      • java 纯面向对象
      • .NET 对象
      • Python,Scala 对象
  • java语言概述
    • 后台开发语言:java,PHP,Python,Go,Node.js
    • 历史
      • SUN(斯坦福大学网络公司)95年推出
      • 04年,里程碑式版本JDK1.5,后更名为JDK5.0
      • 09年Oracle公司收购SUN
      • 14年,发布JDK8.0,继JDK5.0后变化最大的版本
    • java各个版本
      • Java SE标准版 适合桌面级应用
      • Java EE 企业版
      • Java ME 小型版,适合移动端(不再用)
      • EE与SE 有部分相同的知识,EE比SE多一部分,所以SE被看成java基础,ME被IOS,移动开发取代
    • java之父James Gosling,java也可以看成类C语言,java是纯粹的面向对象的,舍弃了C语言中容易出错的指针,增加了垃圾回收器功能。
  • java语言运行机制以运行过程
    • 特点
      • 面向对象
        • 两个基本概念:类,对象
        • 三大特征:封装,继承,多态
      • 健壮性
        • 吸收C/C++优点,去除指针等
      • 跨平台性
        • 提供不同操作系统的JVM(java虚拟机)版本,java程序跑在JVM上
    • java两种核心机制
      • java虚拟机(JVM,java Virtal Machine)
      • 垃圾收集机制(Garbage Collection)
        • 在C/C++中,由程序员负责回收无用内存,在java中回收过程自动进行
        • java程序也会出现内存泄漏和内存溢出问题
  • java环境搭建
    • JDK(Java Development Kit, java开发工具包) 主要进行编写
    • JRE(Java Runtime Environment ,java运行环境)主要进行运行
    •  
      • 配置环境变量
        • 在任何目录都可以执行java工具
        • 我的电脑--属性--高级系统设置--环境变量--编辑path环境变量,在变量值开始处加上java所在目录,后接;(安装路径不要有中文,空格,最好带有版本号)--打开DOS命令行,任意目录敲下javac,出现参数信息,成功

  • 注释Comment
    • 单行注释//
    • 多行注释
      • 不能嵌套使用
    • 文档注释(java特有)
      • javadoc -d (名字)mydoc -author -version (程序名)HelloWorld.java
    • 提高代码可读性
  • 一个源文件最多只能有一个public类。其他类的个数不限,如果源文件包含一个public类,则文件名必须按该类名命名。
  • API文档
    • (Application Programming Interface,应用程序编程接口)
  • 程序编写过程:
    • 编写:我们将编写的java代码保存在以“.java”结尾的源文件中
    • 编译:使用java.exe命令编译我们的java源文件。格式:javac 源文件名.java
    • 运行:使用java.exe命令解释运行我们的字节码文件。格式:java 类名
  • 在一个java源文件中可以声明多个class,但是最多只能有一个类声明为public,而且要求声明为public的类的类名必须与源文件名相同。
  • 编译以后会生成一个或多个字节码文件。字节码文件的名字与java源文件中的类名相同。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/979550.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号