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) 用/**再回车
标识符
关键字

PNG)
java所以的组成部分都需要名字,类名,变量名以及方法名都被称为标识符
标识符注意:
- 所有标识符都应该以字母或美元符($)或下划线开头
- 首字母之后的字母可以使字母,美元符,下划线的任意组合
- 不能使用关键字作为方法名或变量名、
- 标识符是区分大小写的
- 可以使用中文名,拼音,但一般不建议使用中文命名,也不建议用拼音
数据类型
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):基本数据类型之外的
什么是字节?

浙公网安备 33010602011771号