Java语言概述

------正文内容展示,开始汲取新知识啦------

Windows下dos命令

1.cd 转到某个目录下

2.md 创建目录(make directory)

3.rd 删除目录(remove directory) 注:如果目录中有文件,无法删除。可以返回前一层,用del .*//目的在于先删除目录下的所有文件

4.del 删除文件

5.echo 写入文件

6.dir 列出当前目录下的文件及文件夹

7.exit 退出dos命令行

安装jdk

Linux环境安装:

Windows环境安装:

(等待更新)

Java的特点与运行机制

java语言的特点

1.面向对象

两个基本概念:类、对象

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

2.健壮性

吸收了C/C++的优点,去掉了影响健壮性的部分(指针、内存申请与释放)提供了相对安全的内存管理与访问机制(垃圾回收机制)

3.跨平台性

通过java语言编写的应用程序在不同的系统平台上都可以运行

原理:jvm……

java两种核心机制

1.java虚拟机(JVM)

2.垃圾回收制

说明:java程序会出现内存泄漏和溢出问题。

Java注释

java的注释类型

1.单行注释

//这是一个单行注释

2.多行注释(不可以嵌套使用)

/*

……

*/

3.文档注释(java特有)

注释内容可以被jdk提供的佛那个就javadoc解析,生成一套以网页文件形式体现的说明文档

/**

……

*/

单行注释与多行注释的作用:对编写的代码进行解释说明,增强可读性

特点:注释内容不参与编译

Java API文档

API是java提供的基本编程接口。

习惯上,将语言提供的类库,都称为api。

常用的Java开发工具

1.eclipse

2.idea

3.NetBeans

……

拓展

计算机语言的发展迭代史

第一代:机器语言,如 010011101……

第二代:汇编语言,如 mov a,b

第三代:高级语言,

                          ->面向过程:C,Pascal,Fortran

                          ->面向对象:Java,JS,Python,Scala,…

java语言版本迭代概述(重要的几个点)

1991年,Green项目,开发语言最初命名为Oak(橡树)

1995/1996年,发布jdk 1.0,确定用java来制作网页

2004年,发布里程碑式版本:jdk 1.5,为突显重要性,更名为jdk 5.0

2014年,发布jdk 8.0,是继jdk 5.0来变化最大的版本

……

java应用领域

—>java web开发 :后台开发

—>大数据开发:

—>Android开发:客户端开发

问题1

第一个小程序总结

1.编译:javac 源文件名.java;编译以后,会生成一个或多个字节码文件。字节码文件的 文件名与java源文件中类名相同。

运行:java 类名

2.在一个java源文件中可声明多个类,但是最多可声明一个公共类。

3.程序的入口是main()方法,格式固定。

4.生成字节码:校验源程序

5.HotSpot  JIT 即时编译器:java变快

问题2

1.jdk,jre,jvm三者之间的关系,以及jdk,jre包含的主要结构有哪些?

包含关系:JVM <  JRE < JDK

JDK(Java Development Kits:开发工具集) = JRE(Java Runtime Environment) + Java的开发工具(javac.exe,java.exe,javadoc.exe)

JRE = JVM + Java核心类库

温馨提示:本文最后更新于2024-05-04 10:57:16,某些文章具有时效性,若有错误或已失效,请在下方留言或QQ联系站长
------正文内容展示,开始汲取新知识啦------

感谢您的访问,Ctrl+D收藏本站吧。

© 版权声明
THE END
喜欢就支持一下吧
点赞8赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容