第一章
java快速入门
- 解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行,编译性语言,编译后的代码,可以直接被机器执行,c /c++
- java文件编译后每一个类都会生成一个.class文件
- Java源文件以java为扩展名。源文件的基本组成部分是类(class) ,
- Java应用程序的执行入口是main(方法。它有固定的书写格式:public static void main(String[] args) {…}
- Java语言严格区分大小写。
- Java方法由一 条条语句构成,每个语句以";"结束。
- 大括号都是成对出现的,缺一不可。先写{}再写代码
- 一个源文件中最多只能有一个public类。其它类的个数不限。
- 如果源文件包含一个public类,则文件名必须按该类名命名!
- 1个源文件中最多只能有一个public类。 其它类的个数不限,也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法
- 在cmd中,按下tab键可以快速补全文件名字,节省时间,→键可以复制粘贴刚刚输入的命令
- 输出语句中想要输出 “ 或者 ‘ 或者 \ 前面要加上\
- 全选代码按tab键整体向右移动,shift+tab整体向左移动
//1.public class Hello表示Hello是一个类,是一个public公有的类
public class hello{
//2.Hello{}表示一个类的开始和结束
public static void main(String[] args){
//3.public staticvoid main(String[] args)表示一个主方法,即我们程序的入口
//4.main(){}表示方法的开始和结束
System.out.println("hello world~"); //输出helloworld~到屏幕上,分号表示语句的结束
}
}
java常用的转义字符
\t :一个制表位,实现对齐的功能
\n:换行符
两个\:一个
\" :一个"
\':一个'
\r :一个回车(光标从转义字符的后面移动到第一个位置)
代码演示
public class changechar{
public static void main(String[] args){
System.out.println("原始:北京上海天津");
System.out.println("---------------------");
// 1.\t :一个制表位,实现对齐的功能
System.out.println("北京\t上海\t天津");
System.out.println("---------------------");
// 2. \n:换行符
System.out.println("北京\n上海\n天津");
System.out.println("---------------------");
// 3. \\:一个\
System.out.println("北京\\上海\\天津");
System.out.println("---------------------");
// 4. \" :一个"
System.out.println("北京\"上海\"天津");
System.out.println("---------------------");
// 5. \':一个'
System.out.println("北京\'上海\'天津");
System.out.println("---------------------");
// 6. \r :一个回车
System.out.println("北京\r上海\r天津");
}
}
运行结果
小练习
代码演示
public class test1{
public static void main(String[] args){
System.out.println("书名\t作者\t价格\t销量\t");
System.out.println("三国\t罗贯中\t120\t1000");
}
}
注释
单行注释:**//**单行注释
多行注释:**/*** 多行注释 *****\
文档注释
注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档,一般写在类
-
基本格式
/** **+** 回车
-
生成相应的文档注释的方法
javadoc -d文件夹名-XX -yy Demo3.java -XX -yy为**javadoc**标签 Demo3.java:java文件名
例子
使用细节
1. 被注释的文字,不会被JVM (java虚拟机) 解释执行
2. 多行注释里面不允许有多行注释嵌套
应用举例
DOS命令
相对路径
从当前目录开始定位,形成的一-个路径
绝对路径
从顶级目录开始定位,形成的路径
…\
到上一级
dir +路径
查看当前目录
cd /D +路径
切换到别的盘
cd \
到当前目录的根目录
tree +路径
查看指定的目录下所有的子级目录
cls
清屏
exit
退出DOS
md +名字(可以为多个,空格作为间隔符)
创建文件夹
rd +名字(可以为多个,空格作为间隔符)
删除文件夹
copy +文件名字+路径
拷贝文件到路径
del+路径
删除文件
echo+ **内容 **+ > + 文件名
输入内容到文件
move+文件名+路径
作为间隔符)
创建文件夹
rd +名字(可以为多个,空格作为间隔符)
删除文件夹
copy +文件名字+路径
拷贝文件到路径
del+路径
删除文件
echo+ **内容 **+ > + 文件名
输入内容到文件
move+文件名+路径
剪切文件到路径