常用的DOS命令
DOS命令 |
---|
dir(directory,目录):显示当前目录下的文件及子目录 |
md(make directory):创建目录 |
cd(change directory):进入指定目录 |
rd(remove directory):删除目录;如果目录下有文件,可以先del |
cd..:退回上一级目录 |
cd/:退回到根目录 |
del:删除文件;del *txt即删除当前目录下所有的txt格式的文件 |
java语言的特点
一、面向对象性
-
两个要素:类、对象
-
三个特征:封装、继承、多态
二、健壮性
-
去除了C语言的指针
-
自动的垃圾回收机制,仍会内存溢出、内存泄漏
三、跨平台性
-
write once,run angwhere(一次编译,到处运行)
-
Java语言编写的应用程序在不同系统上皆可运行,归功于JVM
java语言的环境搭建
JDK,JRE,JVM的关系
-
JDK(Java Development Kit,Java开发工具包)
-
JRE(Java Runtime Environment,Java运行环境)
-
JVM(Java Virtual Machine,Java虚拟机)
JDK = JRE + 开发工具集(如编译工具javac.exe,打包工具jar.exe) JRE = JVM + Java SE标准类库
配置环境变量path
根据windows系统能查找可执行程序的原理,可以将java工具所在路径定义到path环境变量中并让系统去找可执行程序。配置方法如下:
-
我的电脑--属性--高级系统设置--环境变量
-
新建一项系统变量“JAVA_HOME”,值为 jdk 的安装路径
-
双击系统变量的path,在变量值最前端添加“%JAVA_HOME%\bin;”
开发体验 —— HelloWorld
-
编写:将编写的java代码保存在源文件(.java)中;
-
编译:使用javac.exe命令编译java源文件;格式:javac 源文件名.java
-
运行:使用java.exe命令解释运行字节码文件(.class);格式:java 类名
第一个java程序
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
-
Java源文件以“java”为扩展名,源文件的基本组成部分是类(class),如上HelloWorld类
-
Java应用程序的执行入口是main()方法。它有固定的书写格式: public static void main(String[] args) {...}
-
Java语言严格区分大小写,每个语句以“;”结束
-
大括号都是成对出现的,缺一不可
-
一个源文件中最多只能有一个public类。其它类的个数不限
-
如果源文件包含一个public类,则文件名必须按该类名命名
注释
java规范的三种注释方式
-
单行注释://
-
多行注释:/* */
-
文档注释(Java特有的):/** */
单行注释和多行注释的注释内容不参与编译,编译以后生成的.class的字节码文件中不包含注释掉的信息 文档注释的注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式的程序说明文档
作业
结合\n(换行),\t(制表符),空格等在控制台打印出如下图所示的效果
class PrintHeart {
public static void main(String[] args) {
System.out.print("\t" + "*" + "\t\t\t\t\t\t\t\t\t\t\t\t" + "*" + "\t" + "\n");
System.out.print("*" + "\t\t" + "*" + "\t\t\t\t" + "I love Java" + "\t\t\t\t\t" + "*" + "\t\t" + "*" + "\n");
System.out.print("\t" + "*" + "\t\t\t\t\t\t\t\t\t\t\t\t" + "*" + "\t" + "\n");
System.out.print("\t\t" + "*" + "\t\t\t\t\t\t\t\t\t\t" + "*" + "\t\t" + "\n");
System.out.print("\t\t\t" + "*" + "\t\t\t\t\t\t\t\t" + "*" + "\t" + "\n");
System.out.print("\t\t\t\t" + "*" + "\t\t\t\t\t\t" + "*" + "" + "\t" + "\n");
System.out.print("\t\t\t\t\t" + "*" + "\t\t\t\t" + "*" + "" + "\t\t" + "\n");
System.out.print("\t\t\t\t\t\t" + "*" + "\t\t" + "*" + "" + "\t\t" + "\n");
System.out.print("\t\t\t\t\t\t\t" + "*" + "\n");
}
}
- 本文作者: susin3x
- 本文链接: javaSE基础学习day01 | Susin3x's Blog
- 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!