初识Java,理解java部分原理知识和c语言的对比

JAVA的语法

public class HelloWorld{
   
	public static void main(String[] args) {
   
		System.out.println("HelloWorld");
	}

在这里插入图片描述
关于public的疑问大概解释一下就是访问修饰限定符,这个并不是本文的重点内容,以后会详细介绍

class:是一个关键字,用来定义一个类。

HelloWorld :类的名称

这几个的组成是java当中main函数的固定写法,而函数也称为方法

String[] args:则是形式参数:数组。就如同c语言的 int arr[] 和int[]arr

如何运行?

在这里插入图片描述
可以看这个文件,里面放入了.java文件和.class文件,其中的.java就是源代码,而他目前在磁盘中就是一大堆的字母。没有编译器的时候我们用的就是cmd来看其中的情况,如果你的的java文件在其他盘就是按步骤操作。
在这里插入图片描述
在c盘的话直接cd 复制的目录即可

cd的意思是进入某个文件夹

在这里插入图片描述
在这里插入图片描述

java程序的书写

每次写完代码养成ctr+s的保存习惯,保存后重新编译。

如果一个类是public修饰的,那么类名需要和文件名一致。

在这里插入图片描述
java并不是一个文件对应一个字节码,而是一个类对应一个字节码,这样的好处是用到哪个类就去加载哪个类,而不是一股脑全去加载。
在这里插入图片描述
在这里插入图片描述
这个args又是什么呢?其实这是运行时的命令行参数
在这里插入图片描述
因为Java在编译的时候是使用 GBK格式编译代码
所以我们需要加上这一句encoding utf-8才能运行代码中含有中文的代码块
在这里插入图片描述

要记住,Java是绝对不能越界的,越界就会停止运行。

总结:

/**
	 * 1. int 四个字节
	 *  不管多少位的操作系统
	 *  可移植性强
	 * 2.java当中的int没有所谓的无符号类型 统一都是有符号的
	 * 
	 * 3.取值范围是多少
	 * -2^31  -   2^31-1
	 * 
	 * 4。 变量的命名:小驼峰 数字 字母 下划线 美元符号 组成
	 * 不能以数字开头
	 * 
	 * 5. 变量一定要初始化 java比较安全,如果不初始化就使用,编译器报错
	 * 6. java中数值类型都是有取值范围的,存储数据的时候不要超过哪个表示的范围࿰
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值