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

Java基础

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

Java基础

JAVA JAVA基础是学习:JavaEE、大数据、Android开发的基石!

座右铭:天生存在的兴趣,可能后天变得没有了兴趣。后天开始没有兴趣的,也可以慢慢培养起来。

1.1软件开发介绍 软件开发: 即一系列按照特定顺序组织的计算机数据和指令的集合,有系统软件和应用软件之分。 人机交互方式: 图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。 命令行方式(Command Line Interface CLI)需要有一个控制台,输入特定指令,让计算机完成一些操作。较为麻烦,需要记录一些命令。 1.2软件开发介绍

​ 常用的DOS命令

​ dir:列出当前目录下的文件以及文件夹

​ md:创建目录

​ rd:删除目录

​ cd:进入指定目录

​ cd.:退回到上一级布姆

​ del:删除文件

​ exit:退出dos命令行

​ echo:创建文件

1.2计算机编程语言介绍

​ 语言:是人与人之间用沟通的一种方式

​ 计算机语言:人与计算机交流的方式

​ 计算机语言有很多种:如C、C++、Java、PHP、Kotlin、Python、Scala等

第三代语言:高级语言

​ 1.C、Pascal、Fortran面向过程的语言

​ 2.C++面向过程/面向对象

​ 3.Java跨平台的纯面向对象的语言

​ 4.NET跨语言的平台

​ 5.Python、Scala…

后台开发语言:Java(运用于中大型网站都用java开发) HP、Python(运用于中小型网页开发,上手更快,周期更短); GO、Node.js(前端写后台的) Java技术体系平台:

​ Java SE(Java Standard Edition)标准版:用于开发桌面程序

​ Java EE(Java Enterprise Edition)企业版:主要开发Java外部应用后台

Java ME(Java Micro Edition)小型版:安卓的应用
Java在各领域的应用: 企业级应用: Android平台应用: 大数据平台开发:主流框架有Hadoop、spark、storm、flink等,各种中间件如flume、kafka、sqoop等等。

​ 移动领域应用:

1.3 Java语言概述:主要特征(熟悉) 1、Java语言是易学的 2、Java语言是强制面向对象的 3、Java语言是分布式的 4、Java语言是健壮的 5、Java语言是安全的 6、Java语言是体系结构中立的 7、Java是性能略高的 8、Java语言是原生支持多线程的 Java语言的特点 特点一:面向对象

​ 两个基本概念:类、对象

​ 三大特性:封装、继承、多态

特点二:健壮性

​ 吸收了C/C++语言的优点

特点三:跨平台性 Java两种核心机制 Java虚拟机(Java Virtal Machine) 垃圾收集机制(Garbage Collection) Java程序还会出现内存泄漏和内存溢出的问题 环境变量 path:windows系统执行命令时要搜寻的路径 Java API的文档

​ API(应用程序编程接口)是编程提供的基本编程接口。

在一个Java源文件中可以声明多个class。但是,最多只能有一个类声明为public的 而且要求声明为public的类的类名必须与源文件相同。 IDE:集成开发环境 JDK,JRE,JVM三者之间的关系,以及JDK、JRE包含的主要结构有哪些?

​ JDK = JRE + Java的开发工具(javac.exe java.exe javadoc.exe)

​ JRD = JVM + Java核心类库

软件:分为系统软件和应用软件 应用程序 = 算法 + 数据结构
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/856752.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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