Day01 JavaSE

50 阅读3分钟

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男");    
}  
}