Java基础学习(基础复习巩固版)

这是我是用java 1.8三年以来第一次汇总,平时工作很少用java相关的技术。希望能坚持下去,都是从菜鸟上抄的,很基础的知识点,希望自己能够记住并且深入理解!

202209012

1、javac helloword.java

        java helloworld

2、1995推出

        Java SE 标准版

        Java EE 企业版

        Java ME 微型版

3、特性

        ①不使用指针,使用引用的方式

        ②自动分配和回收内存空间

        ③面向对象(类之间单继承,接口之间多继承)

        ④Java语言是分布式的

        ⑤Java语言是健壮的,主要体现在强类型机制、异常处理和垃圾回收

        ⑥Java语言是安全的,有安全哨兵

        ⑦Java语言的可移植性

        ⑧Java语言是解释型的

        ⑨Java是高性能的(JIT)

        ⑩Java是多线程的,Java是动态的

4、一个Java程序可以一系列的对象的集合,通过调用这些对象 的方法来协同工作

对象:是一个类的实例,有状态和行为

方法:方法就是行为,

实例变量:每个对象都有自己独特的实例变量

对象的状态由这些实例变量决定

5、基本语法

①大小写敏感②类名③方法名④原文件名⑤主方法入口

6、Java标识符

类名、变量名和方法名都被称为标识符

7、Java修饰符

访问控制修饰符: default/public/protected/private

非访问控制修饰符  final/abstract/static/synchroized

8、变量

局部变量

类变量(静态变量)

全局变量(非静态变量)

9、Java数组

数组是存在堆上的对象

可以存多个同类型的变量

⑩Java关键字

保留字不能用于常量、变量和任何标识符

⑪对象和类

①封装②继承③多态④抽象⑤类⑥对象⑦实例⑧方法⑨重载

12、创建对象

①声明②实例化③初始化

        

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值