Java学习笔记

目录

学前准备

安装JDK

第一个Java程序

使用javac命令生成.class文件

 运行java程序

简单解释程序

public class 和 class的区别:


学前准备

首先是安装一个文本编译器,EditPlus,(提取码:xa36)这里是我找的中文版的,下载直接安装就可以了。

接着是一些简单的DOS命令

        - exit -退出当前DOS命令窗口

        - cls -清屏

        - dir -列出当前目录下所有的子文件/子目录

        - cd 打开相应的文件目录

                *格式: cd 目录的路径

        - cd .. -回到上级目录

        - cd \ -直接回到跟目录

        - ipconfig -查看当前ip配置

        - del *  -删除相应的文件

Java是跨平台的,是纯面向对象的,更符合人的思维模式,更容易理解

安装JDK

(一般在oracle的官网下载即可)

JDK目录介绍:
JDK/bin: 该文件下存放了很多命令,例如javac.exe和java.exe
javac.exe         负责编译
java.exe           负责运行

第一个Java程序

找个地方新建第一个.java 文件


并用EditPlus打开,进行开发,看不懂,先照抄
到这里我们已经开发完了HelloWorld.java源文件的开发,接着要用javac工具进行编译
要使用javac工具就要我们进行环境变量的配置,
简单的讲就是把javac所在的目录配置到系统环境变量path中。

使用javac命令生成.class文件

在DOS窗口中输入javac 文件所在目录,生成

 运行java程序

测试java命令是否可以用,在.java文件目录下运行java命令,看到输出一个结果,程序结束

 java命令:java 类名(注意不是文件全名,是类名,不带后面的.class)

简单解释程序

        - 注释 -
                出现在java的源程序中,对java源代码的解释说明
                注释不会杯编译到.class字节码文件当中
                注释可以增强程序的可读性,养成注释的习惯

        - 单行注释 - // -
                //单行注释,只注释当前行

        - 多行注释 - /*  */ -
                /*多行注释可以注释多行*/

        - javadoc注释 - /** * * * */ -
                /**
                *        javadoc注释
                *         javadoc注释
                *         javadoc注释
                */
                这个注释信息会被javadoc.exe工具解析并生成帮助文档。


//class表示定义一个类
//Helloworld表示一个类名
//public表示公开的

public class Helloworld{//定义一个公开的类,类名为Helloworld

	//类体【】
	//类体中不允许直接编写java语句【除声明变量之外】

	/*
		public 表示公开的
		static 表示静态的
		void 表示空
		main 表示方法名是main
		(String[] args) 是一个main方法的形式参数列表
	*/

	//以下的方法是一个程序的“主方法”,是程序的执行入口

	public static void main(String[] args){//表示定义一个公开的静态的主方法

		//方法体【】
		//方法体【】
		//方法体【】

		//java语句【java语句一“;”终止,分号必须是半角分号也就是英文下的分号】
		//java中所有的“字符串”都使用双引号括起来,使用半角双引号

		System.out.println("Hello World!");
	}
}

public class 和 class的区别:

        * 一个java源文件当中可以定义多个class
        * 一个java源文件当中public的class不是必须的
        * 一个class会定义生成一个xxx.class字节码文件
        * 一个java源文件当中定义公开的类型的话,public的class只能有一个,
          并且该类名必须和java源文件名称一致
        * 每一个class当中都可以编写main方法,都可以设定程序的入口。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值