Java的特性和优势
Java的特性和优势:1.跨平台/可移植性,2.安全性,3.面向对象,4.简单性,5.高性能,6.分布式,7.多线程,8.健壮性

Java应用的运行机制
计算机高级语言的类型的主要有编译型和解释型俩种,而java语言是俩种类型的结合。
源文件的后缀名:.java
字节码文件的后缀名是:.class
利用虚拟机(解释器)进行编译。

Jdk和jre和jvm之间的区别
Jvm:就是一个java虚拟机用于执行bytecode字节码的“虚拟计算机”。
Jre:库函数,运行java应用程序所必需的文件。
Jdk:包含jre,以及增加编译器和调试器等用于程序开发的文件。
Jdk中含有jre,jre中含有jvm

Jdk的安装
64位的操作系统可以装32位或者64位
Bin:存放二进制文件的目录
Lib:存放类库
Src存放jdk的源代码。

Jdk环境变量path设置_classpath问题

环境变量path的配置:环境变量是在操作系统中一个具有特定名字的对象,它包含一个或多个应用程序所将要使用到的信息。

设置path环境变量的步骤:

右键计算机->属性->高级设置

先新建JAVA_HOME系统变量(用于说明jdk的安装目录)

修改系统环境变量path,在最前面%JAVA_HOME%\bin用;和原路径分隔开。在增加:”.;”。这是表示当前目录的意思。

JAVA_HOME:

java后缀的怎么执行 java语言的后缀名_java


path的配置:

java后缀的怎么执行 java语言的后缀名_Java入门_02


java后缀的怎么执行 java语言的后缀名_java_03


测试jdk安装

在cmd窗口下输入命令“java -version”,查看jdk是否安装成功,以及jdk 的版本。

java后缀的怎么执行 java语言的后缀名_java_04


写出第一个java程序

先在记事本上写好java代码:并且保存的后缀名是.java

再从cmd中运行,首先进入保存文件代码的位置盘区(例:f:(进入f盘)),接着查找文件保存的文件夹位置(例:cd 文件夹名),然后运行javac.Welocme.java(注意写的是保存的文件名称。),运行完成之后会生产.class文件,最后执行

java Welcome命令编译文件。

java后缀的怎么执行 java语言的后缀名_字节码_05

第一个java程序错误总结

当提示“javac不是外部或内部命令时”,就是jdk配置错误。

java后缀的怎么执行 java语言的后缀名_java_06


出错原因:path变量配置错误导致没有找到javac命令

解决方案:查看自己配置的环境变量,仔细检查。

java后缀的怎么执行 java语言的后缀名_Java_07


当自己手写java配置文件时,一定要注意,文件的扩展名有没有被隐藏。

**1.错误是程序员提高技术的机会。
2.解决的错误越多,能力越强
3.碰到错误的第一件事就是自己尝试着去解决,当自己解决不了,再去上网查资料,当上网也没头绪时,就可以问老师和 同学。养成习惯。

**

第一个java程序的详细解析

1.Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。

2.关键字public被称作访问修饰符(access modifier), 用于控制程序的其它部分对这段代码的访问级别。

3.关键字class 表明Java 程序中的全部内容都包含 在类中,Java是一种纯面向对象的语言。

4.一个源文件中至多只能有一个public的类声明,其它 类的个数不限,如果源文件中包含一个public 类,源文件名必须和它中 定义的public的类名相同,且 以“java” 为扩展名。

5.一个源文件可以有多个class

6.正确编译后的源文件,会得到相应的字节码文件,编译 器为每个类生成独立的字节码文件,且将字节码文件自动命名为类的名字且以“class”为扩展名。

7.main方法是Java应用程序的入口方法,它有固定的书写格式:

8.public static void main(String[] args){…}

9.在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。

10.Java中每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。

编程风格:
注意缩进!
成对编程!

**常用的dos操作命令:
cd进入一个目录
cd…

  1. List item

dir
上下键:查找敲过的命令
Tab键:自动补齐命令**

注释:

1.注释就是程序员为读者作的说明,是提高程序可 读性的一种手段
2.在Java中,有2种表示注释的方法
3.//单行注释----注释内容从//到本行结尾
4./*
单行或多行注释
/
5./
*/注释不能嵌套
6.Java中的注释不会出现在字节码文件中。即JAVA 编译器编译时会跳过注释语句。