1、初始JAVA】的更多相关文章

Java虚拟机内存模型(Java运行在虚拟机之上,虚拟机帮Java屏蔽底层的指令集,让Java能够跨平台运行) 内存模型以及分区,需要详细到每个区放什么? 方法区(method area): 方法信息 本地方法栈(native method area): 本地方法 堆(heap): 堆在内存中并不是一块连续的区域,物理上是分散的,但逻辑上是连续的,遇到一条new的指令时,为新生对象分配内存空间,有两种方式,指针碰撞,空间列表 指针碰撞: 将内存逻辑上分为两边,一边是空闲的,一边是在用的,指针指向…
一.单词 public:公共的          static:静态的        void:空的          class:类       print:打印     line:排    problem:问题       out:输出     main:主要的      system:系统 二. 计算机按照某种顺序完一系列指令,这一指令的集合成为程序. 三.java相关技术 JAVA SE:          java所有版本的基础 JAVA ME:          主要面向手机 JAV…
Java Application程序,也称为Java应用程序,是可独立的应用程序.该类程序以main()方法作为入口,由独立的Java解释器加载执行. 下面的列子是一个简单的Java应用程序. import java.util.Scanner;//导入语句 public class one {//定义一个类,名为one public static void main(String arg[]){//main是类的主方法,因为需要一个公有接口 Scanner scanner=new Scanner…
1. 简单变量的复制 public static void main(String[] args) { int a = 5; int b = a; System.out.println(a); System.out.println(b); } 八种基本数据类型的(int,boolean,char,byte,short,float,double.long)都适用于这种情况. 2. 对象的复制 对象的复制并没有基本类型变量的复制这么简单,下面看一个例子 2.1 准备一个Student类 packag…
一.    语言的翻译分两种: 编译型语言:例如c语言.c++语言  优点:速度快  缺点:不能跨平台                编译器编译——>特定平台的目标文件obj——>特定平台 解释型语言:例如PHP语言.JavaScript语言 优点:可以跨平台  缺点:速度慢 解释器(自己涵盖了各种数据类型)——>跨平台 而java为先编译后解释的语言,先通过编译将源代码编译为特定平台下的class目标文件(字节码文件)——>再放在JVM虚拟机上进行解释——>可以跨平台的运行…
java语言的优势 简单性 面向对象 跨平台性(可移植性) 高性能 分布式 动态性 多线程 安全性 健壮性 java最大的特点是跨平台性 Java的跨平台性来源于Java虚拟机(jvm),Java靠在不同平台上安装的java虚拟机来实现跨平台性.这样一来,java就可以一次编写处处运行了. Java的三大版本 JAVA SE:是Java的核心和基础,学习了JAVA SE才能学习JAVA的其他内容. JAVA EE:JAVA EE也叫JAVA企业版,是企业中比如网站开发或应用系统比较常用的,是JA…
字符串的概述 1.什么是字符串:零个或多个字符组成的有限序列 2.如何使用字符串:(使用字符串分为两步) 1)定义并初始化字符串 2)使用字符,对字符串进行一些处理 // 穿件一个字符串 // 语法 String arhs = “abc”; // 创建一个空的字符串 String string = new String(); // 创建一个字符串对象Demo String string = new String(“Demo”); System.out.println(string); 3.字符串…
DVDSet 类: DVD DVD    删除功能 实现DVD借出功能 DVD还回功能…
DVDSet 类: DVD DVD    删除功能 实现DVD借出功能 DVD还回功能…