java基本概念

1、Java源文件以'java'为扩展名 。源文件的基本组成部分是类(class)

2、一个源文件最多只能有一个public类,其他类的个数不限

3、如果源文件中包含一个public类,源文件必须按类名命名(public类名必须和源文件名字一致)

4、Java严格区分大小写

5、Java方法由一条条语句构成,每一条语句以分号结束

6、Java变量:

     java变量是程序中最基本的存储单元,其基本要素包括:变量名、变量类型、作用域

     每一个变量都属于特定数据类型,在使用前必须先申明,再赋值,才能使用

     变量分为局部变量和成员变量(C++里叫全局变量),类外面不能申明变量:

     局部变量:方法或语句块内定义的变量

     成员变量:方法外部、类的内部定义的变量

     变量的作用域仅限于大括号内,出了大括号就没人认识它了

7、为什么要安装JDK?

      1)jdk是java开发工具

      2)jdk提供了丰富的命令,比如:编译、执行

      3)jdk提供了jre(java运行环境)和丰富的类库(实现了一套基本服务)

8、java执行原理:

     1)java程序在执行前经过编译得到class文件(.java--->.class)

     2)类加载器将class文件加载到java虚拟机

     3)java虚拟机能够解释执行代码

 9、怎么加注释:

      1)类加注释:alt+shift+j

      2)代码单行注释 :ctrl+/,取消同样

      3)代码多行注释:ctrl+shift+/,取消:ctrl+shift+\

10、eclipse jre路径更改:需要改成jdk下的jre路径

 

 

11、查看环境变量配置的jdk路径:

       运行——cmd——echo %JAVA_HOME%——回车

12、构造函数:

构造函数名称必须和类名保持一致,因为new一个对象出来时,对象的类型就是该类的类型

13、this:一个对象的引用--》(一个对象)

14、函数:

             调用函数前首先要想到的是准备一个对象--》通过调用构造函数

                    调用无参构造函数(默认构造函数):创建一个原始对象

                    调用带参构造函数:创建一个带参数的对象

             函数(非构造函数)到底该怎么定义:函数返回值、参数个数、类型定义原则--》取决于定义这个函数是为了解决什么问题

15、return和break:都可以终止循环

       return:函数需要返回数据的时候,用return,数据一旦返回,函数就结束了(结束函数可以认为是return返回结果附带的作用),只有当函数需要返回数据时,才会用return,不然用break

16、函数重载:1)2个函数的函数名相同

                          2)2个函数的参数列表不相同(参数个数、参数类型、参数顺序)

17、内存机制:

        1)执行方法时,方法进栈

        2)方法里的局部变量如果是基本类型,则保存在栈里;如果是引用类型、变量名,则内存地址保存在栈里,真正的对象数据保存在堆里,通过地址关联;如果是常量,放在常量池里

        3)方法执行完后,方法出栈,变量销毁,释放内存

       

转载于:https://www.cnblogs.com/zyamei/p/11465275.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值