Day01--java概要
1.java介绍
java是sun公司推出的面向对象编程语言,后来被oracle公司收购了.
java之父--詹姆斯.高斯林
2.编程语言发展史
机器语言-汇编语言-高级语言
3.java的几大优点
1.简单:因为java是高级编程语言,更符合人类的习惯
java使用接口摒弃了指针和多继承,让java语言用起来更加的简单
提供了大量的工具包,更加的简单
2.跨平台:平台指的是操作系统平台,跨平台说明java程序运行与操作系统无关,因为java程序都是运行在java虚拟机中,只要在不同的操作系统安装相应的jvm java程序即可运行.
3.有丰富的类库
4.java语言三大版本
1.java ME(微型版)
2.java SE(标准版)
3.java EE(企业版)
5.JDK,JRE,JVM
JDK(Java Development Kit) java开发工具包--包含jre,java开发工具,java基础类库
JRE(Java Runtime Environment) java运行时环境--包含java核心类库和jvm
JVM(Java virtual Machine) java虚拟机--是真正运行java代码的地方是jdk最重要的地方
6.jdk的的版本
LTS--长期支持版本Long Term Support
7.DOS命令
1.通过命令的方式进行目录操作,文件操作,磁盘操作等
2.进入命令行窗口的快捷键:win+r 输入cmd 回车
3.常用命令
切换盘符--盘符:
进入目录--cd 文件名
回退上一级目录--cd..
清屏操作:cls
dir:查看目录下的所有内容
win查看IP:ipconfig
Linux查看IP:ifconfig
运行可执行文件:文件名/文件名.exe
8.java源代码编译运行过程
.java-->编译.class-->执行-->最终结果
编译命令:javac 文件名.java
运行命令:java 文件名
9.项目,源文件,类之间的关系
一个项目可能有多个源文件,一个源文件可能有多个类,但是只能有一个被public 修饰的类,且被public修饰的类名必须与文件名保持一致
10.类的语法
类名由数字,字母,美元符号,下划线组成,不能以数字开头
大驼峰命名法:首字母要大写,其他字母小写
11.主方法
public--访问权限修饰符
static:静态关键字
void:无返回值
main:方法名
String[]args:方法的参数,类型是字符串数组,接受的是运行时的jvm参数
12.注释
// 单行注释
/* * / 多行注释
/* * * * /文档注释
13.输出语法
System.out.print("内容"); //不换行
System.out.println("内容"); //换行
14.转义字符
Java中写在""里面的\称为转义字符。通过转义字符后面紧跟某些字母可以实现一些特殊效果。 \t 制表符 \n 换行 \
今日练习--转义字符和输出语句使用
public class Test01 {
public static void main(String[] args) {
System.out.println("学生姓名\t学生年龄\t学生性别");
System.out.println("张三\t18\t\t男");
System.out.println("李四\t19\t\t女");
System.out.println("王五\t29\t\t男");
}
}