Java学习笔记起始

  你们好,我是小北,目前自学java一个月左右的小学生一枚。最近闲着没事翻开之前的笔记感觉忘得差不多了,就打算从头到尾复习一遍,顺便来CSDN划划水,写一遍既加深印象也避免笔记本丢失,话不多说,开搞。

那我们先从大家都熟悉的Hello World开始:

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

public :语法提供的关键字,表示公共类;

class :语法提供的关键字,表示定义一个类;

HelloWorld :表示类的名字(自定义);

public static void main(String[] args) {} :主方法(程序入口,固定写法);

System.out.println(“”):表示控制台输出语句,括号内用英文双引号(" ")包裹的文本内容,就是要输出的内容语句,结束用英文分号(;)代表这行代码结束。

                                               Java的执行机制

先编译,再解释:

将源文件编译成字节码文件(平台中立文件.class)

再将字节码文件解释执行。

Java的设计理念:一次编写,到处运行(Write Once Run Anywhere)

                                                   代码的基本规范

  1. 严格区分大小写,大写、小写涵义不对等。
  2. Java是一种自由格式的语言合理运用Tap来进行缩进,使其代码整齐,工整。
  3. 代码分为结构定义语句和功能执行语句,功能执行语句的结束必须用分号结束(区分方式)。
  4. 驼峰命名法:类的命名首字母大写。

 // :用于单行注释;

/**/ : 用于多行注释;

/** */ : 用于文档注释;

                                                 类的概述

  1. 同一个源文件可以定义多个类;
  2. 编译后,每个类都会生成独立的.class文件;
  3. 一个类中,只能有一个主方法,每个类都可以有自己的主方法;
  4. public修饰的类称为公开类,要求类名必须与文件名称完全相同,包括大小写;
  5. 一个源文件中只能有一个公开类。

                                                  Package(包)

作用 : 类似于文件夹,用于管理字节码(.class)文件;

语法 : package 包名;

位置 : 必须写在源文件的第一行;

带包编译 : javac -d 源文件名称.java(自动生成目录) 

带包运行 : java 包名.类名

采用域名倒置的规则 : 例如: net.csdn.mp  ==>  mp.csdn.net

                                      编码规范:Java标识符命名规则

  1. 由字母、数字、下划线和美元符号($)组成,不能以数字开头;
  2. 区分大小写,长度无限制;
  3. 不能是java中的关键字和保留关键字;
  4. 标识符命名习惯: 驼峰命名法、见名知意,以单词或单词组合来命名;
  5. 类名由一个或多个单词组成,首单词首字母小写,拼接词首字母大写;
  6. 包名全小写,只可以使用特殊符号(.),并且不可以以(.)开头或结尾。

自己学习的时候记的笔记,有什么不对的欢迎各位大佬提出意见。 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java小北

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值