Java 学习笔记—Java语言概述

Java语言概述

Java语言概述

常用的命令行指令(mac)

命令 功能 举例
cd 进入指定文件路径 cd /Users/apple/Documents/
pwd 显示当前文件路径 pwd

参考:https://www.jianshu.com/p/4f66b1468646

计算机语言的发展迭代史

第一代:机器语言
第二代:汇编语言
第三代:高级语言
面向过程:c
面向对象:Java

Java语言简史

是SUN(Stanford University Network) 1995年推出的一门高级编程语言。

最初命名为Oak。

2004年 发布里程碑式版本:JDK 1.5,更名为JDK 5.0。

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

Java SE 标准版 支持面向桌面级应用的Java 平台
Java EE 企业版 主要针对Web应用程序开发

Java语言特点

1、面向对象
两个基本概念:类、对象
三大特性:封装、继承、多态
2、健壮性
去掉了C/C++中影响程序健壮性的部分(指针、内存的申请与释放等)
3、跨平台性
可在多个平台上执行
原理:java虚拟机(JVM)
不同的系统的JVM是不一样的

语言运行机制

核心机制-垃圾回收
自动进行垃圾回收

还会出现内存泄漏和内存溢出问题吗? 会的

JDK、JRE、JVM的关系

JDK = JRE + 开发工具集(例如Javac编译工具等)
JRE = JVM + Java SE标准类库

Java注释

1.java规范的三种注释方式:
单行注释
多行注释
文档注释(java特有)

2.单行注释和多行注释的作用:
1)对所写的程序进行解释说明,增强可读性。方便自己,方便别人。
2)调试缩写的代码

3.特点:单行注释和多行注释,注释了的内容不参与编译。
换句话说,编译以后生成的.class结尾的字节码文件中不包含注释掉的信息。

4.文档注释的使用:
注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。
javadoc 去解析文档注释的命令行
javadoc -d myhello -author -version Hellojava.java

5.多行注释不能嵌套使用

Java第一个程序总结

1.java程序编写-编译-运行的过程
编写:我们将编写的java代码保存在以".java"结尾的源文件中
编译:使用javac.exe命令编译我们的java源文件。格式:javac源文件名
运行:使用java.exe命令解释运行我们的字节码文件。格式:java 类名

2.在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。
而且要求声明为public的类的类名与源文件名相同。

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

4.输出语句
System.out.println() :先输出数据,然后换行
System.out.print() :只输出数据

5.每一个执行语句都以";"结束。

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

课后练习

1、JDK、JRE、JVM的关系?以及JDK、JRE包含的主要结构有哪些?

JDK = JRE + 开发工具集(javac.exe,java.exe,javadoc.exe)
JRE = JVM + Java 核心类库

2、为什么要配置path环境变量?如何配置?
JAVA_HOME = bin的上层目录
path = %JAVA_HOME%\bin

3、常用的几个命令行操作有哪些?(至少四个)
cd
md
rd
del
cd…
cd/

4、创建如下类,使得运行的话可以输出:
创建java文件:ChairMain.java

public class ChairMan{
    
    
	public static void main(String[] args){
    
    
		System.out.println("姓名");//
		System.out.println();
		System.out.println("性别");
		System.out.println("住址");
	}
}

猜你喜欢

转载自blog.csdn.net/karenelise/article/details/114588610
今日推荐