2019-7-26 java01 知识点

2019-7-26 java01 知识点

java环境配置(windows和linux)

java虚拟机

(1)核心(跨平台的原因):java程序编译后生成的是字节码文件,不同机器上装有不同的jvm,由jvm将字节码文件翻译成不同机器上能够执行的机器码。
(2)虚拟机的组成
在这里插入图片描述
(3)jvm的执行过程

  1. 加载class文件
  2. 分配内存
  3. 清理垃圾

java基本语法

(1)java标识符:java所有组成部分都需要名字。类名,变量名以及方法名都被称为标识符。

  1. Java的标识符都应该以字母,美元符号或者下划线开头。
  2. 变量,类和方法的命名要求
    类名:首字母大写,例如 :public class Student{} ,public class StudentBooks{}
    变量名:用简单形象有意义的英文单词,例如:String userName = ""; int number = 100;
    方法名:用简单形象有意义的英文单词,描述方法功能,
    例如:public void printMessage(){}
    多个单词时,类名首字母大写,其余单词首字母也大写,方法名首字母小写,其余单词首字母大写。

(2)java修饰符

  1. 访问控制修饰符:default,public,protected,private
  2. 非访问控制修饰符:final,abstract,static,synchronized

(3)变量
1. 局部变量
2. 成员变量(有static修饰的是类变量,没有static修饰的是实例变量)
总结: 对于实例的东西,用对象实例化访问,对于静态东西用 类名.变量名 访问。.

3.内存:
在这里插入图片描述

(4)数据类型
1.八大基本数据类型:byte short int long float double boolean char
2.引用数据类型:字符串String,数组,类,接口,对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值