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

Java整理(1)背景(韩顺平课程)

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

Java整理(1)背景(韩顺平课程)

一、Java必了解知识 1.Java应用方向 1.1 企业级应用

客户端开发、web开发、大数据

1.2 安卓平台应用

APP开发

1.3 移动领域应用

嵌入式领域

2.Java SE、Java EE、Java ME区分

Java SE就是Standard Edition,标准版。是java开发软件最底层的支持,例如提供了一些基础的数据类型,一些操作文件的流控制,一些简单的网络操作。

Java EE就是Enterprise Edition,企业版。是java官方提供的一个企业版的支持,主要用于开发服务器程序。企业版其实就是在Java SE这个标准版基础上加了一些新东西。例如做服务器开发的servlet,json支持,还有数据库的支持。

Java ME就是Micro Edition,微小版。是java官方提供的一个支持手机开发的基础包,因为早期的手机内存容量很小,所以官方对Java SE做了一些精简,在大部分功能能够支持下使其能够运行在早期的手机上。

https://www.zhihu.com/question/31455874

3.JDK、JRE、JVM关系

JDK = JRE + java 开发工具 [java, javac,javadoc,javap 等]
JRE = JVM + Java 的核心类库[类]
JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。

4.解释型、编译型语言

解释性语言:javascript、PHP、 java
编译性语言: c 、c++
区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行, 编译性语言, 编译后的代码, 可
以直接被机器执行, c /c++。

5.字节码文件

在java中,源程序经编译过后,会生成.class的字节码文件。所以Java虚拟机(JVM)的输入文件是面向字节码文件的。

6.注释
  1. 单行注释(//
  2. 多行注释(;注意不能嵌套)
  3. 文档注释(⬇)
    注释内容可以被JDK提供的工具javadoc所解析,生成一套一网页文件形式体现的该程序的说明文档,一般描述类。

源码中注释应写为

//该文档名comment.java
	

在Dos中运行指令

javadoc -d D:temp -author -version comment.java

7.{}的代码风格
  • 行尾风格(Java推荐
public ArrayList(int initCapacity){

}
  • 次行风格
public ArrayList(int initCapacity)
{

}
8.注意事项
  1. 编码方式要一致;
  2. 一个源文件最多只能有一个public类,其他类不限;
  3. 源文件名要和public类的名称要一致;
  4. 若源文件中有多个类(只有一个public类),经javac编译后,会产生多个.class文件(数量及名称与源文件中的类的个数及类名一致);
  5. 由第4条可得,每一个类中都可拥有自己的主方法,等到想运行那个类的主函数时,运行其对应的.class文件即可。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/856704.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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