core.java_corejava(一)

J2SE    桌面应用的开发

J2EE    企业级开发

J2ME    手机应用的开发

windows下的环境变量的配置

JAVA_HOME:JDK安装的目录路径

C:\Program Files\Java\jdk1.8.0_74

CLASSPATH:类加载时候查找的字节码路径

.

PATH:JDK安装目录里面的命令目录

...;%JAVA_HOME%\bin

java的特点:简单性:不需要程序员操作内存

跨平台:一处编译,到处运行

多线程。

gc:(垃圾回收器)java中有一个线程,专门负责JVM中垃圾内存的释放。

java中三大顶级元素:

1.import:导包用的关键字

注意:java.Lang包下面的类可以直接使用,不用导入。

2.class:标识一个类的关键字

3.package

注释:

作用:使部分内容只为程序员可见,不为编译器所编译,虚拟机所执行。

单行注释://.......

多行注释:/*.......*/

文档注释:/**.......*/

使用javadoc进行编译:

javadoc -d doc src/Aa.java

标识符:

类、方法、变量的名字

1.由字母、数字、下划线“_”、“$”组成,第一个字符不能是数字。

2.不能是java中的关键字

3.大小写敏感

4.没有长度限制

数据类型:

基本数据类型:char(16位),boolean(8位),byte(8位),short(16位),int(32位),long(64位),double(64位),float(32位)

8位 0000 0001 =1字节

引用类型:类类型,接口类型,数组类型

题型:

1.JDK,JRE,JVM三者的关系?

答案:JDK(java开发工具包)包含JRE(java运行时环境,基础类库),JRE又包含了JVM(java虚拟机)。

JVM:类加载-->字节码验证-->JIT运行

2.如何利用JDK编译和运行营运程序?

答案:利用JDK提供的javac命令来编译源文件,利用java命令来运行java程序。

3.环境变量CLASSPATH的作用?

答案:它保存的是一些目录和jar文件的地址,这些路径是为java程序在编译和运行的时候搜索类而用的。

4.如何为java程序动态的指定类搜索路径?

答案:JDK中的java和java命令,提供了“-cp”和“-classpath”选项为java程序动态的指定类搜索路径。

5.JVM及其工作原理?

答案:JVM是一种用软件模拟出来的计算机,有一套非常严格的技术规范。有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。

6.变量及其作用范围?

答案:静态变量:用static修饰,生命周期由类决定。

成员变量:整个类中有效,生命周期:从对象被创建的时候开始,到对象被垃圾回收器回收的时候结束(放堆区)

局部变量:作用域:从变量的定义位置开始到方法的结束有效(放栈区)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值