1、Java技术按照用途不同分为三大版本,分别是JavaSE、 JavaEE 和JavaMe
2、JAVA是一次编译,到处运行
3、要运行一段Java源码,必须先将源码转换为class文件,class文件就是编译器编译之后供虚拟机解释执行的二进制字节码文件,可以通过IDE工具或者命令行去将源码编译成class文件。
4、Java源文件编写注意事项
- 同一个源文件中只能有一个以public修饰的类,且要求该类的类名与文件名称相同。
- 同一个源文件中可以定义多个类,但是,各个类的类名要求不可重复。
- 同一个类中至多有一个main函数
5、IDEA模块(module)的概念和使用_对比Eclipse:IDEA模块(module)的概念和使用_对比Eclipse_qq_51550750的博客-CSDN博客_idea 模块
1、软件开发
软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。
2、常用的DOS命令
“D:”:切换盘符
dir:列出当前目录下的文件以及文件夹
md :创建目录
rd :删除目录
cd :进入指定目录
cd.. :退回到上一级目录
cd\ :退回到根目录
del :删除文件
exit:退出dos命令行
补充:echo javase>1.doc,echo javase>>1.doc
3、Java语言概述:主要特征
3.1、Java语言是易学的
3.2、Java语言是强制面向对象的
3.3、Java语言是分布式的
3.4、Java语言是健壮的
3.5、Java语言是安全的
3.6、Java语言是体系结构中立的
3.7、Java语言是解释性的
3.8、Java是性能略高的
3.9、Java语言是原生支持多线程的
4、Java语言的特点
1、面向对象
1.1、两个基本概念:类和对象
1.2、三大特征:封装、继承、多态
2、健壮性
3、跨平台性
5、Java两种核心机制
1、Java虚拟机
Java虚拟机就是一个虚拟的用于执行 字节码文件 的计算机。它是Java最核心的技术,是Java跨平台的基础。
2、垃圾收集机制
6、明确什么是JDK,JRE
1、JDK基本介绍
1)JDK的全称(Java Development Kit Java开发工具包)
JDK = JRE + Java 开发工具包 [Java,Javac,Javadoc,Javap等]
2)JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
2、JRE基本介绍
1)JRE(Java Runtime Environment Java运行环境)
JRE = JVM + Java 的核心类库 [类]
2)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想运行一个开发好的Java程序,计算机中只需要安装JRE即可。
3、JDK、JRE 和 JVM 包含关系
1)JDK = JRE + 开发工具集 (例如Javac,Java编译工具等)
2)JRE = JVM + Java SE 标准类库 (Java核心类库)
3)如果只想运行开发好的 .class 文件,只需要JRE即可
7、编写HelloWorld
小结第一个程序
l、Java源文件以“java”为扩展名。源文件的基本组成部分是类(class),如本例中的HelloWorld类。
2、Java应用程序的执行入口是main()方法。它有固定的书写格式:
public static void main(String[] args) {...}
3、Java语言严格区分大小写。
4、Java方法由一条条语句构成,每个语句以“;”结束。
5、大括号都是成对出现的,缺一不可。
6、一个源文件中最多只能有一个public类。其它类的个数不限,如果源文件包含一个public类,则文件名必须按该类名命名。
8、常见问题及解决方法
1、声明为public的类应与文件名一致,否知编译失败
2、如果没有使用public修饰class,是可以和文件名不一致的,最终编译的class文件以类名为准
9、注释
1、用于注解说明解释程序的文字就是注释。
2、Java中的注释类型:
单行注释 //注释文字
多行注释 /* 注释文字*/
文档注释 (java特有) /**
*@author指定java程序的作者
*@version指定源文件的版本
*/
3、提高了代码的阅读性;调试程序的重要方法。
4、注释是一个程序员必须要具有的良好编程习惯。
5、将自己的思想通过注释先整理出来,再用代码去体现
6、注意事项
- 多行注释与文档注释的区别,文档注释保留在可以通过javadoc xxxx.java生成API文档
- 文档注释可以在编写时对相应的方法进行解释说行