java基础
来源:互联网 发布:淘宝店铺提前什么意思 编辑:程序博客网 时间:2024/06/01 19:10
JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;
JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;
JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序;
2.jdk 和jre
JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre
JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)
3.javac命令和java命令做什么事?
javac是java语言编程编译器。javac工具读由java语言编写的类和接口的定义,并将它们编译成字节代码的class文件
java是用来编写java带码
4.java的数据类型?
1)内置数据类型
byte,short,int,long,float,double,boolearn,char
2)引用数据类型&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false
&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作
6.| 和|| 的区别
|是位运算符, ||是条件运算符,|也可以当做条件运算符。
8.面向对象:
事物就是对象,对象是事物存在的实体。对象划分为两个部分,即动态部分与静态部分。探讨对象的属性和观察对象的行为了解对象。
9.成员变量和局部变量的区别
1.成员变量个是类内部;局部变量是定义其的方法体内部
2.成员变量可以不显式初始化,它们可以由系统设定默认值;局部变量没有默认值,所以必须设定初始赋值
3.成员变量在所在类被实例化后,存在堆内存中;局部变量在所在方法调用时,存在栈内存空间中
构造函数是在对象创建时,就被调用,用于初始化,而且初始化动作只执行一次。
一般函数,是对象创建后,需要调用才执行,可以被调用多次。
11.构造代码块和构造函数有什么区别
构造代码块:是给所有的对象进行初始化,也就是说,所有的对象都会调用一个代码块。只要对象一建立。就会调用这个代码块。
构造函数:是给与之对应的对象进行初始化。它具有针对性。
- Java基础01:基础
- Java基础:基础加强
- Java基础-基础
- java基础的基础
- JAVA基础---基础常识
- Java基础:基础加强
- [Java 基础]基础语法
- Java基础
- java基础
- java 基础
- java基础
- Java基础
- Java基础
- Java基础
- JAVA基础
- JAVA基础
- JAVA基础
- java基础
- Redis 横向扩展案例
- 最大熵(一)
- 反射 + 配置文件 实现IOC容器
- 最后总结
- 黑马程序员——C语言基础04—程序控制
- java基础
- Subversion常见问题及解决方法
- linux下的用户和用户组的管理
- 《深入理解Java虚拟机》学习笔记之垃圾收集器总结
- 集中常见的排序算法总结
- Using hardware layers to improve Android animation performance
- Active UNIX domain Sockets--------由netstat想到的
- expdp遇到ORA-39014: One or more workers have prematurely exited.
- 问题