java学习之旅(day.02)

java运行机制

编译型:转换为计算机可读的语言

解释型:用什么,读什么

预编译:java文件(源程序)通过javac命令到class文件,class文件(类)放入类加载器,这个类就加载到JVM中了,然后通过字节码校验器看代码写的对不对,最后通过解释器解释给操作系统,即:解释一步,运行一步。

开发工具

IDE:集成开发环境(写代码的地方)

IDEA

IDEA优化自己百度

快捷语句

main方法:psvm

输出语句:sout

为了方便管理写的程序,可以建一个empty project,new,muddle一路next,然后在file,project structure ,project中设置,再新建class

java基础语法

注释

单行注释 //

多行注释 /* 注释文字*/

文档注释(java doc) 用/**再回车

标识符

关键字

![day02](E:\无脑学习\Markdown学习\截图\day02.

PNG)

java所以的组成部分都需要名字,类名,变量名以及方法名都被称为标识符

标识符注意:

  1. 所有标识符都应该以字母或美元符($)或下划线开头
  2. 首字母之后的字母可以使字母,美元符,下划线的任意组合
  3. 不能使用关键字作为方法名或变量名、
  4. 标识符是区分大小写的
  5. 可以使用中文名,拼音,但一般不建议使用中文命名,也不建议用拼音

数据类型

java是一种强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才使用

java的数据类型分为两大类

基本类型(primitive type)

包括数值类型(整数类型、浮点类型和字符类型)和boolean类型

整数类型:byte占一个字节范围:-128—127

​ short占两个字节范围:-32768—32767

​ int占4个字节范围:-21亿—21亿

​ long占8个字节范围:很大(该类型在定义的时候要在数字后加L,以区分它是long类型的)

浮点类型:float占4个字节(数字后加F)

​ double占8个字节

字符类型:char占2个字节,区别字符串,字符串定义用String

boolean类型:占1位,其值只有true和false两个

引用类型(reference type):基本数据类型之外的

什么是字节?

day02.1

posted on 2021-01-02 23:27  懵逼的程序小白  阅读(63)  评论(0)    收藏  举报