Java01

在src下创建package,package就是文件夹,然后创建Java class 。输入main,选择第一个就会出现标准模板代码,输入sout就能出现“打印”的代码指令。第一个程序“hello world”运行完成。

源代码---编译器------字节码

为了进一步简化指令代码的编写,JAVA将经常使用的指令和用于编译的编译器进行封装,形成了软件开发包JDK

不想编写指令代码而是直接使用编译好的字节码的话,那不需要JDK,只需要可以运行JAVA虚拟机JVM的环境即可。JAVA的运行环境简称为JRE。

JVM:JAVA虚拟机

JDK:JAVA常见指令+编译器的封装

JRE:JVM运行环境

console控制台

代码运行流程:

 源代码:.java

编译器:javac

字节码:.class

单行注释://

多行注释:/*          */

在注释中标注“TOOD”,表示待办事项,在工具栏中可以立刻找到,方便快捷。

“”引用内容,说明性内容放到双引号里面,JAVA中称之为字符串。

IDEA中“ctrl+D”:复制当前行。ctrl+R,替换当前行。

 能不能hello只存一次, 可以空出更多的内存,但是改变一个所有的都会受到影响。

如何找到更好的方法,

 

 

package chapter02;

public class Java02_Identifier {
    public static void main(String[] args) {

        //TODO 标识符
        //标识数据的符号称为标识符
        //变量名称就是标识符
        //标识符主要用于起名
        String name = "zhangsan";
        //TODO 标识符的命名规则
        //1、英文拉丁字母
        //wx,qq
        String username = "zhangsan";
        String xingming = "lisi";
        //2、符号
        // @,#,%,$
        //标识符只能采用下划线和美元$符号,其他符号不能使用,称之为特殊符号
        //空格属于特殊符号,不能作为标识符使用
        String _name = "wangwu";
        String $name = "wangwu";
        String $na_me = "wangwu";
        System.out.println(_name);
        System.out.println($name);
        System.out.println($na_me);
        //3、数字
        //阿拉伯数字0到9可以作为标识符使用,但是不能开头
        //数字如果在标识符的开头位置,那么会被识别为数字,而不是标识符,所以会发生错误。
       // String 1name ="zhangsan";
       String name1 ="zhangsan";
       //4、在大括号范围内,标识符不允许重复
        String name2 = "zhaoliu";
        //标识符是区分大小写的
        String Name = "zhaoliu";
        //Java 语言中预先定义好了一些标识符名称,称之为关键字,保留字
        //可以使用大写来实现关键字名称的定义,但是容易造成歧义,所以不推荐。
        //String static = "zhaoliu";
        //驼峰标识:规范。建议这样写,不这样也不算错。
        String userName ="zhangsan";
        //7.标识符的长度
        //没有长度的限制

    }
}

 

 

 

 

 

二元运算符最小计算类型为int,当两个元素即二元运算符左右两边的元素类型不一致时,最终结果会取大的那一方的类型,如下,double和int最终会取double。 b1+b2的结果为30.系统会自动认定其为int型。此时等式不成立,若想要等式成立,可进行强制转换,即b1+b2带上括号,前边加上(byte)想要强制转换的类型。如下:

 

 

 JAVA复合赋值运算符

 

 

 关系运算符:

 

 

逻辑运算符:

 

 

 

 

 

 三元运算符:

Java执行时的流程控制:

之分支结构:

 

 

 

 

 

 

 

 

else可以不加。

 

 一、

 

 二、

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值