Java基础知识点总结(一)

Java基础知识点总结(一)

1、JAVA特点

1.面向对象

2.跨平台

3.开源

2、JDK JRE JVM的区别

JDK是Java开发工具包

JRE 是Java运行环境

JVM是Java虚拟机

3、常用的DOS命令

DOS不需要借助鼠标,可以完成计算机所有操作

d:盘符切换
dir查当前目录
md创建目录
rd删除目录
echo>a.txt创建文件
del删除文件
cd指定进行目录
cd…退回上一级目录
cd\退回当前盘符的根目录
cls清屏
exit退出dos

4、我们为什么要用idea开发工具?

1.开发效率高,有很多提示

2.不需要再用Javac再去编译之后再Java运行结果

3.idea写完就编译

5、idea的基础使用

alt+shif+上下键 整行移动代码
注释:

单行注释:仅仅只是注释

多行注释:仅仅只是注释

文档注释:对一个方法的解释说明,给调用者查看

注释的好处:

提高代码的可读性

对代码解释说明

排查错误

6、常量

在程序运行过程中,其值不可以发生改变的量

主要有字符串常量,整数型常量,小数常量,字符常量,布尔常量

7、数据类型

int abc=10

数据类型 变量名=值;

数据类型分为基本数据类型和引用数据类型

基本数据类型分为数值型(整数型 byte,int,long,short)浮点类型 float,double)字符型(char) 布尔型(boolean)

float double 表示小数,默认值是double

flat单精度一共6位,保证有效数值6~7

double双精度,一共16位

string是一个类,不是一个数据类型

8、变量

在程序运行过程中,气质在一定范围内发生改变的量

=是赋值 (int a=10,把10赋值给int类型的a)

在同一个范围内不能出现相同的变量名

在方法中定义的变量,局部变量,局部变量在使用前一定要初始化(就是赋值)

9、标识符

给类起名字,如果是一个单词,全部小写,两个单词每第二个单词的首字母大写

变量名与方法名规则一样

常量:一个单词全部大写,两个单词也是全部大写,单词之间用_隔开

10、类型转换

自动类型转换、强制类型转换

自动类型转换:把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量

强制类型转换:由大的类型到小的类型的转换

byte a=2;

byte b=6;

byte c2=(byte)(a+b);
    //格式:目标数据类型 变量名=(目标数据类型)(变量)

整数默认是int类型,byte,short,和char均会自动类型转化为int类型

11、运算符

算术运算符:(+,-,*,/,%)

逻辑运算符(&,|,^,!)

关系运算符:(==,>,>=,<,<=,!=)其结果一定是Boolean类型

赋值运算符:(/,+=,-=)

自增自减运算符(++,–)

三元运算符:关系表达式?表达式一:表达式二

在Java中整数相除,不会得到小数

当“+”操作中出现字符串时,这个“+”是字符串连接符

键盘录入:使数据达到灵活性通过获取用户的输入

Scanner sc=new Scanner(system.in);
//创建scanner对象,sc表示变量名,其他均为不可变
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青衫学长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值