java零基础入门教程,java零基础好学吗

  java零基础入门教程,java零基础好学吗

  软件开发导论。软件开发

  软件:按特定顺序组织的计算机数据和指令的集合。

  子系统软件和应用软件。

  2.人机交互模式

  图形用户界面图形界面

  CLI(命令行界面)命令行模式

  常用DOS命令dir:列出当前目录下的文件和文件夹。

  Md:创建目录

  进入指定的目录

  Cd…:返回上一个目录。

  Cd:返回根目录

  删除文件

  Rd:删除目录(:目录就是空文件夹)

  退出:退出dos命令行。

  添加:将内容写入文件:echo javase1.doc

  计算机程序设计语言简介第一代机器语言指令以二进制形式存在,第二代汇编语言用助记符表示一种机器语言,第三代高级语言。

  面向过程的语言

  面向过程/面向对象

  Java是一种跨平台的纯面向对象语言。NET跨语言平台

  Python、Scala

  开发效率:C JavaPython简史2004年发布的JAVA里程碑版本:JDK1.5改名为JDK5.0,以突出版本的重要性。

  2014年JDK8.0的发布是JDK5.0以来最大的变化。

  JAVA技术架构平台Java SE(Java标准版)标准版

  EE (Java企业版)企业版

  它是一套在企业环境中开发应用程序的解决方案。技术体系包括Servlet、Jsp等。主要针对Web应用的开发。

  Java应用领域的企业应用

  Android平台应用

  大数据平台开发框架有Hadoop、spark、storm、flink等。以及flume、kafka、sqoop等中间件。

  Java语言的特点(面试)面向对象

  两个基本概念:类和对象

  三个特点:封装性、继承性、多态性。

  稳健性

  吸收了C的优点,去掉了影响健壮性的部分(比如指针、内存的应用和释放),Java的引用就相当于一个安全的指针,提供了一个相对安全的内存管理和访问机制。

  跨平台

  Java虚拟机实现平台无关性,一次编译,随处运行。

  跨平台:用Java编写的应用程序可以运行在不同的系统平台上。

  原理:你只需要在运行Java应用的操作系统上安装一个Java虚拟机JVM,JVM负责在这个系统中运行Java程序。

  Java的两个核心机制:Java虚拟机

  垃圾收集机制

  垃圾收集(面试)垃圾收集:回收未使用的内存空间。

  在C/C中,程序员负责回收无用的内存。Java负责回收无用的内存。它提供了一个系统级线程来跟踪存储空间的分配,并在JVM空闲时检查和释放那些空闲的存储空间。垃圾收集是在Java程序运行过程中自动进行的,程序员无法准确控制和干预Java程序。还是会有内存泄露和内存溢出的问题。什么是JDK,JRE(采访)JDK (ava开发套件)

  为开发者提供JDK,包括Java开发工具JRE,以及Java基础类库JRE,Java运行时环境)。

  JRE:运行Java程序所需的环境

  包括JVM虚拟机、Java核心类库

  搭建Java语言环境定义JDK,JRE下载JDK,安装JDK,配置环境变量。

  path:path:执行命令时windows系统要搜索的路径是否验证成功:javac java选择合适的文本编辑器或IDE进行开发。Java源文件。类字节码文件。

  Java和C()的区别Java通过JVM实现跨平台特性。c依赖于特定的平台。Java没有指针,它的引用可以理解为安全指针。C和C的指针一样,Java支持自动垃圾回收,C需要手动垃圾回收。Java不支持多重继承,只能通过实现多个接口来达到同样的目的。c支持多重继承。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: