Java
java的语言描述
JAVA天下无敌!!!
人机交互方式
- GUI图形化界面
- CLI命令行方式
常用的DOS命令
- dir:列出当前目录下的文件以及文件夹
- md:创建目录
- rd:删除目录
- cd:进入指定目录
- cd…:退回到上一级目录
- cd:返回到根目录
- del:删除文件
- exit:退出dos命令行
- echo javase>1.doc:将javase写入1.doc
机器语言—>汇编语言---->高级语言
高级语言:1.面向过程 c.c++语言
2…面向对象 java语言
java运用的三个领域
- 企业级应用
- Android平台应用
- 大数据平台开发
Java语言的特点
-
面向对象
两个基本概念:类、对象
三个特性:封装、继承、多态
-
健壮性
-
跨平台性
java是运行在JVM上
不同系统JVM不同
垃圾回收
java有了垃圾回收机制依旧会产生内存泄漏与内存溢出的现象
语言的语言搭建
JDK8
JDK=JRE+开发工具集
JRE=JVM+Java核心类库
java文件—>javac进行编译为.class文件(字节码文件)———>java进行运行
javac XXXX.java
java XXXX
注解
单行注释、多行注释、文档注释
作用:1.对所写代码进行解释说明,增强可读性
2.调试所写代码
文档注释:/** 自动通过javadoc生成文档文件
*/
注意:多行注释不可以嵌套使用
总结
1.java程序编写-编译-运行的过程
编写:我们将编写的java代码保存再以“.java”结尾的源文件中
编译:使用javac.exe命令来编译我们的java源文件,格式:javac 源文件名.java
运行:使用java.exe命令解释我们运行的字节码文件,格式:java 类名
2.在一个java源文件中可以声明多个class,但是最多有一个类声明为public
而且要求声明为public的类名必须是与源文件同名
3.程序的入口时main()方法,格式是固定的
4.输入语句:
System.out.print 输出后不换行
System.out.println 输出后换行
5.每一行执行语句结尾都要以";"结尾
6.编译的过程:编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同