-
java
-
jdk
-
java开发工具包
-
-
jre
-
java运行环境
-
-
JVM
-
java虚拟机
-
-
-
配置环境变量
-
JAVA_HOME
-
Path
-
-
HelloWorld
-
源码
-
javac
-
-
字节码文件
-
java
-
-
系统指令
-
JVM
-
-
-
创建Java项目
-
源文件夹
-
src
-
-
包
-
-
基础知识点
-
类
-
首字母大写 ,尽量使用驼峰命名法(单词首字母大写)
-
-
包名
-
全部小写
-
-
关键字
-
开发语言中已经内定的一些单词,并且赋予了特殊的作用,开发人员只能按照指定的语法进行使用
-
java中关键字所有字母都是小写
-
-
标识符
-
变量名、类名、方法名、参数名、常量名
-
命名规范:标识符只能由字母、数字、$和_组成,首字符不能是数字(中文语法上是通过的,但是不允许)
-
标识符不能是关键字,可以包含关键字static和_static
-
-
数据类型
-
基本数据类型
-
整数型:byte,short,int,long
-
byte 一个字节=>8个bit 后七位存数值,第一位存符号,0为正,1为负 -2^7~2^7-1 -128~127
-
short 两个字节=>16个bit -2^15~2^15-1
-
int 四个字节=>32个bit -2^31~2^31-1 (默认)
-
long 八个字节=>64bit -2^63~2^63-1 表示时间,每一毫秒加一
-
-
浮点型:float,double
-
float 单精度浮点数 四个字节 0.0f
-
double 双精度浮点数 八个字节(默认) 0.0
-
-
字符型:char
-
char 两个字节 0~65535
-
-
布尔型:boolean
-
boolean 1或4字节 (默认值是false)
-
-
-
-
基本数据类型的转换
-
隐式转换:(程序会自动完成的转换)取值范围小的可以自动转换为取值范围大的
-
强制转换:
-
boolean 不能和其他类型转换
-
进制:
-
转义符 \
-
-
常量
-
在程序运行中不可以发生变化的量
-
-
变量
-
在程序运行中可以发生变化的量
-
声明变量:声明变量的名字和类型
-
-
输入输出
-
scan.close();//关闭流
-
-
注释
-
单行注释 //
-
多行注释 /*注释内容*/
-
文档注释 /**文档注释*/
-
-
-
运算符
-
+ - * /
-
++a :先加加,后赋值 a++:先赋值,后加加
-
比较运算符:> < <= >= != == 结果是布尔类型
-
逻辑运算符:&& || !
-
短路现象:多个表达式运算,前面的表达式已经可以明确整个表达式的结果,后面就可以不用再运行
-
java学习笔记
最新推荐文章于 2024-09-04 14:35:20 发布