1、准备环境
安装jdk,配置好javac
2、注释
//单行注释
//注释的作用:1.提高代码的阅读性 2.调试程序的重要手段
//注意:注释不会被编译到字节码文件中(注释不会影响程序的运行)
class Demo{
//用来输出各个老师的名字
public static void main(String[] args){
System.out.println("hello 小苍");
System.out.println("hello 小泽")
System.out.println("hello 小饭");
}
}
一、通过注释调试程序
//单行注释
//注释的作用:1.提高代码的阅读性 2.调试程序的重要手段
//注意:注释不会被编译到字节码文件中(注释不会影响程序的运行)
class Demo{
//用来输出各个老师的名字
public static void main(String[] args){
System.out.println("hello 小苍");
//System.out.println("hello 小泽")
//System.out.println("hello 小饭");
}
}
说明第一句话没问题,问题在23句话,通过阅读报错,得知第二句缺";"。
3、多行注释
/*
多行注释:
哈哈
嘿嘿
么么哒
注意:多行注释不能嵌套使用
*/
class Demo{
//用来输出各个老师的名字
public static void main(String[] args){
System.out.println("hello 小苍");
System.out.println("hello 小泽");
System.out.println("hello 小饭");
}
}
4、第一个程序的总结
一、一个源文件有几个类,编译后就会生成几个字节码文件
说明:
1.一个源文件中有几个类,编译后就会生成几个字节码文件
2.字节码文件名和类名一致
*/
class HelloWorld{
public static void main(String[] args){
System.out.println("小郑老师好");
}
}
class B
{
}
class C
{
}
二、public 修饰的类的类名必须和源文件的名称一致
public class HelloWorldJava{
public static void main(String[] args){
System.out.println("小郑老师好");
}
}
class B
{
}
class C
{
}
否则会报错:
第一个程序的总结:
创建:创建一个以".java"结尾的文件,该文件叫做源文件
编译:"javac 源文件名.java"进行编译,生成一个或多个以".class"结尾的文件,该文件叫做字节码文件
运行:"java 字节码文件名"进行运行
说明:
1.一个源文件中有几个类,编译后就会生成几个字节码文件
2.字节码文件名和类名一致
3.一个源文件中可以有多个类,类名不能相同,且使用public修饰的类只有一个
4.java严格区分大小写
5.puble修饰的类的类名必须和源文件的名称一致
6.每个语句后面;结尾
7.一个程序中只能有一个程序的入口
5、编程风格
一、注释风格
类前用多行注释,语句前用单行注释
二、缩进和空白
(1)包含关系都Tab缩进
(2)运算符两边习惯性各加一个空格。比如2 + 4 = 6
三、块的风格
JavaAPI源代码选择行尾风格
//行尾风格
public class HelloWorldJava{
//该方法是程序的入口
public static void main(String[] args){
System.out.println("小郑老师好");
}
}
//次行风格
public class HelloWorldJava
{
public static void main(String[] args)
{
}
}
四、换行
println():输出语句并换行
print():输出内容不换行
public class NTTest{
public static void main(String[] args){
/*
println():输出语句并换行
print():输出内容不换行
*/
System.out.println("hello");
System.out.println("java");
System.out.print("hello");
System.out.print("java");
}
}
五、换行符
\n
六、制表符
\t:空了Tab位置