JavaShuo
栏目
标签
Java入门(一)
时间 2019-12-08
标签
java
入门
栏目
Java
繁體版
原文
原文链接
1、语言分类
机器语言
汇编语言
高级语言
2、Java分类
JavaSE 标准版,主要针对桌面应用
JavaEE 企业版,主要针对服务器端的应用
JavaME 微型版,主要针对消费性电子产品的应用
3、Java特性
1.跨平台,可移植
2.面向对象
3.高性能
4.分布式
5.多线程
6.健壮性
4、Java应用程序的运行机制
计算机高级语言包括编译型和解释型语言。Java是编译型和解释型语言的结合。
Java首先利用文本编译器编写Java源程序(后缀名为.java);
再利用编译器(javac)将源程序编译成字节码文件(*.class);
最后利用虚拟机(解释器)解释执行。
**不一样的操做系统有不一样的虚拟机。Java虚拟机机制屏蔽了底层运行平台的差异。实现了“一次编译,随处运行。”
java
源文件——> java编译器 ——> 字节码文件(*.class) ——> (JRE: 类装载器 ——> 字节码校验器 ——> 解释器) ——> 系统平台
5、JVM、JRE、& JDK
JRE:Java运行时环境,包含Java虚拟机、库函数、运行Java应用程序所必须的文件。
JVM:Java虚拟机,就是一个虚拟的用于执行字节码的“虚拟计算机”。
JDK:包含JRE,以及增长编译器和调试器等用于程序开发的文件。
**若是只是运行Java程序,只须要JRE就能够了,JRE一般都很是小,其中包含了JVM。若是要开发Java程序,就须要安装JDK了。
6、Java编程基本规范
Java对大小写敏感
关键字public为访问修饰符,用于控制成语的其余部分对这段代码的访问级别
关键字class表示类,Java是面向对象的语言,全部代码必须位于类里面
一个源文件中至多只能声明一个public的类,其余类的个数不限。若是源文件中包含一个public的类,则源文件名必须和该public的类名一致
一个源文件能够包含多个类class
正确编译后的源文件,会获得相应的字节码文件,编译器为每一个类生成独立的字节码文件
main方法是Java应用程序的主入口方法,它有固定书写格式:public static void main(String[] args){...}
相关文章
1.
Java入门(一)
2.
JAVA入门(一)
3.
Java入门 一
4.
JAVA入门一
5.
【Java】 入门 — —(一)
6.
java入门(一)
7.
Java Annotation 入门(一)
8.
JavaSE(一) —— Java入门
9.
Java入门一---------Java简介
10.
一天入门Java快速入门
更多相关文章...
•
Memcached入门教程
-
NoSQL教程
•
Neo4j数据库入门教程
-
NoSQL教程
•
Java Agent入门实战(一)-Instrumentation介绍与使用
•
YAML 入门教程
相关标签/搜索
Java入门
入门
java基础入门
java小白入门
Git入门之一
一门
Hadoop入门
vue2.5入门
入门必备
Spring Boot入门
Java
MyBatis教程
PHP教程
Hibernate教程
java
Java 8
Java Agent
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
js中 charCodeAt
2.
Android中通过ViewHelper.setTranslationY实现View移动控制(NineOldAndroids开源项目)
3.
【Android】日常记录:BottomNavigationView自定义样式,修改点击后图片
4.
maya 文件检查 ui和数据分离 (一)
5.
eclipse 修改项目的jdk版本
6.
Android InputMethod设置
7.
Simulink中Bus Selector出现很多? ? ?
8.
【Openfire笔记】启动Mac版Openfire时提示“系统偏好设置错误”
9.
AutoPLP在偏好标签中的生产与应用
10.
数据库关闭的四种方式
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
Java入门(一)
2.
JAVA入门(一)
3.
Java入门 一
4.
JAVA入门一
5.
【Java】 入门 — —(一)
6.
java入门(一)
7.
Java Annotation 入门(一)
8.
JavaSE(一) —— Java入门
9.
Java入门一---------Java简介
10.
一天入门Java快速入门
>>更多相关文章<<