re0:从零开始的Java学习生活01(连载)

java 基础

一、类中代码的编写规范

//公共的  类      类名称
public class HelloWorld{
    //公共的  静态 无返回值 主方法  参数列表
    public static void main(String[] args){
        System.out.println("HelloWorld!");
    }
}

一个java文件中可以定义多个类,但是只能存在一个类被public关键字修饰,被public修饰的类要与当前文件名保持一致

一个类中可以不定义主方法,但是无法解释执行这个类,因为没有程序的入口

一个类中可以定义多个方法,但是只能存在一个主方法

二、注释

//单行注释 /*多行注释*/ /**文档注释*/

什么是注释:

解释说明的文字

注释的作用:

1.对代码的解释说明

2.便于后期维护

1、单行注释

作用域: 从注释开始当前行的范围

颜色 : 绿色

位置: 一般定义在代码的行的上面或者行尾

嵌套问题: 只能嵌套单行不能嵌套多行和文档注释

2、多行注释

作用域: 多行内有效

颜色 : 绿色

位置: 类或者方法的上面

嵌套问题: 只能嵌套单行不能嵌套多行和文档注释

3、文档注释

作用域: 多行内有效

颜色 : 蓝黑色

位置: 类或者方法的上面

嵌套问题: 只能嵌套单行不能嵌套多行和文档注释

4、多行注释与文档注释之间的区别

1.在工具中方法上面使用文档注释会自动配置一些参数的提示信息

2.文档注释能够被保留在API文档中

API文档: 对java类等信息提供的详细说明手册

通过javadoc命令对某一个java文件中的内容生成API文档

三、标识符

定义:java中所有起名字的地方这个名字就是标识符

1、标识符的命名规则

1.组成: 字母,数字,下划线,美元符号$任意组合而成,但是数字不能开头 abc123$ _123abc abc

2.严格区分大小写 A a

3.关键字与保留字不能作为标识符使用

关键字: 在java语法中有一些单词已经被java占用赋予特殊的作用,这个单词就叫做关键字

关键字都小写,并且工具中可以显示变色

保留字: 现在没有被java使用,但是将来有可能会被使用,这种单词就称之为保留字 goto const

2、标识符的命名规范

1.见名知意

2.驼峰命名原则

包 : (文件夹) 全部小写,层级之间使用.连接 hello.world->hello文件夹里面有一个world文件夹

类名|接口名 : 每个单词首字母大写 HelloWorld

方法|变量名 : 第一个单词全部小写,第二个单词开始每个单词首字母大写 helloWorldHaha

常量名 : 全部大写 ,每个单词之间使用_连接 HELLO_WORLD

注:在jdk11中可以通过java命令对一个java类进行一步运行,方便程序员的使用

四、数据的类型

1、基本数据类型

种类类型范围内存(单位:字节 byte)
整数型byte-128~1271
 short-32768~327672
 int+-21亿4
 long+-2^63,后面加L或l8
浮点型float后面加F或f4
 double 8
字符型char 2
布尔值booleanture,flase1/8

1 byte = 8 bit (位)

注:所有非基本数据类型的都是引用数据类型。

ASCII码几个重要的字符:

'0'=48, A'=65, 'a'=97

2、引用数据类型

类 , 数组 ,接口

五、变量

定义:储存单个数据的盒子

1、语法

数据类型 变量名 = 要保存的值

//先声明后赋值
String name;
name = "张三";
//声明并赋值
int age = 18;
//同时声明多个变量
int a,b,c;
//同时声明多个变量并赋值
int x=1,y=5;

2、注意点

1、命名规范,符合标识符的命名规范

2、对应数据类型

3、变量的作用域:从变量的声明开始,到离它最近的,包裹它的}结束

3、分类

1、局部变量 : 在方法中或者{}语句块中定义的变量叫做局部变量

特点: 使用之前必须先声明并且已经赋值才能使用

2、成员变量|实例变量

定义在类中方法外的变量就叫做成员变量

特点: 成员变量之声明不赋值存在默认值

整数:0 小数:0.0 字符:' '空格字符 布尔:false 字符串:null

六、转义字符

符号含义
\"输出”
\'输出’
\\输出\
\t制表符
\n换行
\b退格
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值