Java基础1.Java语言概述

导语:今天开始准备每天将自己学习Java的笔记也发出来,和一样刚开始学习的Java的同学交流。如有错误,希望大家不吝自己的手指批评指正,谢谢。
1.1软件开发
1.软件开发:特定顺序组织的计算机数据和指令的集合。分为系统软件和应用软件。
2.人机交互方式:
图形化界面(Graphical User Interface,GUI)
命令行方式(Command Line Interface,CLI)
3.常用DOS命令
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录
cd:进入指定目录
cd…:退回到上一级目录
cd\:退回到根目录
del:删除文件
exit:推出dos命令行
echo:>1.doc 创建一个doc文件名字为1
1.2Java语言概述
1.SUN公司95年推出的高级语言。
2.09年Oracle收购SUN。
3.14年发布JDK8.0,等同于JDK1.8。04年发布里程碑式版本JDK1.5(5.0)。
4.JavaSE标准版,JavaEE企业版,JavaME微型版。
1.3Java程序的运行机制和运行过程
Java语言的特点
1.面向对象:类由类中的对象的属性和方法构成,然后在由创建一个具体的对象来调用这些属性和方法。将具有相同的属性以及相同的行为的一组对象成为类class,类时用于组合各个对象所共有操作和属性的一种机制。类的具象化就是对象,即对象就是类的实例化。
2.健壮性
3.跨平台性:一次编译,到处运行。
JVM虚拟机,不同的操作系统JVM是不一样的。
4.核心机制:垃圾回收
Java还会出现内存泄漏和内存溢出的问题吗?会出现,程序的问题导致无法垃圾回收。
1.4Java语言的环境搭建
JVM(Java Virtual Machine,Java虚拟机)
JDK(Java Development Kit ,Java开发工具包)
JRE(Java Runtime Environment ,Java运行时环境)
IDE是集成开发环境Integrated Development Environment
用JDK开发工具完成的Java程序,交给JRE运行。
JDK = JRE + 开发工具集
JRE = JVM +Java SE标准类库
环境变量path:window系统在执行命令的时候要搜寻的路径
.java文件(源文件)——.class文件(字节码文件)——运行结果
1.5注释
单行注释://
多行注释:/* /*/(多行注释不可以嵌套使用)
文档注释:/**
文档注释(是可以被解析的,Java特有的)
@author shkstart
*/
javadot -d mydoc(文档名字) -author -version HelloWorld.java(java文件的名字)
1.6JavaAPI文档
API(Application Programming Interface,应用程序编程接口)是Java提供的基本编程接口。
对第一个java程序进行总结
1.java程序编写-编译-运行的过程
编写:我们将编写的java代码保存在以“.java”结尾的源文件中
编译:使用javacexe命令编译我们的java源文件。格式:javac原文件名.java
运行:使用java.exe命令解释运行我们的字节码文件。格式:java类名
2.在一个java源文件中是可以声明多个class。但是,只能最多有一个类声明为public的,并且public声明的类名需要和源文件名相同。
3.程序的入口是main()方法。格式是固定的。
4.输出语句
System.out.println();//换行
System.out.print();
5.每一个执行语句都以“;”结束。
6.编译的过程:编译以后会生成一个或多个字节码文件。字节码的文件名和java源文件中的类名相同。

猜你喜欢

转载自blog.csdn.net/OrangeNotFat/article/details/108477500