Day1.Hello World、注释、标识符、运算符

目录

Hello World

注释

标识符、关键字

运算符(operator) 

'and' 'or' 'not'


Hello World

  1. 创建Java文件

    • 文件后缀为.java

    • Hello.java

  2. 编写代码

    public class Hello{
        public static void main(String[] args){
            System.out.print("Hello,World!");
        }
    }
  3. 编译javac(class) java文件,生成class文件

     

源程序(.java文件)→java编译器→字节码(.class文件)

→类装载器→字节码校验器→解释器→操作系统平台

第一:public 表示公开的(关键字,固定写法)

第二:class 用来声明一个类(关键字,固定写法)

第三:HelloWorld 是一个类名(既然是一个名字,就可以改成其它的名字)

第四:public class HelloWorld 表示声明一个 公共的类 HelloWorld

注意事项

  1. Java是大小写敏感的

  2. 尽量使用英文

  3. 文件名 和 公开的类名保证一致

  4. 符号要使用英文

注释

  • Java中注释有三种:单行注释、多行注释、文档注释。

注释并不会被执行,写给人看。

平时写代码,一定注意规范,养成注释好习惯!!

//单行注释
/*
多行注释
*/

文档注释:不常用
/**
 * @Description Hallo world
 */
  • 文档注释 -- 应用在方法 
class Myarrays{
    /**
    * @param s 要拼接的字符
    * @param a 拼接的数
    * @return 返回字符串
    * */
    String toStrings(String s,int...a){
        String str ="";
        for (int i = 0; i < a.length; i++) {
            str += a[i];
            str += s;
        }
        return str;
    }
}

 

 

 

标识符、关键字

  • 关键字:定义好的具有特殊含义的单词,全部小写,不能作为标识符。

  • 标识符:Java所有的组成部分都需要名字。类名、变量名都被称为标识符。

标识符注意点

1.所有标识符都应以字母(A-Z或a-z),美元符($)、或者下划线(_)开始

2.首字符之后可以是字母(A-Z或a-z),美元符($)、下划线(_)或数字的任何字符组合

3.不能使用关键字作为变量名或方法名

4.标识符是大小写敏感

  • 合法标识符举例:age、$salary、_value、__1_value

  • 非法标识符举例:123abc、-salary、#abc

5.不建议使用中文或拼音

运算符(operator) 

  • Java语言支持如下运算符

    • 算数运算符:+,-,/,%(取余),++,--

    • 赋值运算符:= a =10; (把10赋值给a)

    • 关系运算符:>,<,>=,<=,==,!=(不等于) instanceof

    • 逻辑运算符:&&,||,! (与或非 '取反')(and,or,not)

    • 位运算符:&,|,^,~,>>,<<,>>>(了解)

    • 条件运算符:?:

    • 扩展赋值运算符:+=,-=,*=,/=

'and' 'or' 'not'

问:你要喝什么? 答:可乐或者雪碧 ——意思就是可乐、雪碧两个随便哪个都可以。

问:你要喝什么? 答:我要可乐和雪碧 ——意思就是可乐和雪碧 都要

问:你要喝什么?

答:我不喝可乐;我不喝雪碧

——我喝雪碧;我喝可乐

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值