网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

你听不懂的JavaCore-创新互联

1. Java与C++和C语言的区别
- 面向过程:C语言;主要关注的是数据的流向
  面向对象:C++、Java;主要关注的是不同对象之间如何交互
- 数据类型检查
    - 编译时:C,C++,Java,Go(静态类型语言)
    - 运行时:python,JavaScript(动态类型语言)
- 解释/编译
    - 编译为机器码运行:C,C++
    - 解释运行:python,JavaScript
- java是解释型的语言,因为虽然java也需要编译,编译成.class文件,但并不是机器可以识别的语言,而是字节码,最终还是需要 jvm的解释,
  才能在各个平台执行,这同时也是java跨平台的原因。
  但是,现在的JVM为了效率,都有一些JIT优化。它又会把.class的二进制代码编译为本地的代码直接运行,所以,又是编译的。

在这里插入图片描述

创新互联建站始终坚持【策划先行,效果至上】的经营理念,通过多达10年累计超上千家客户的网站建设总结了一套系统有效的营销推广解决方案,现已广泛运用于各行各业的客户,其中包括:门窗定制等企业,备受客户赞誉。
Java把C++的复杂语法以及手动释放内存以及容易造成编程错误的指针等弊端屏蔽了:

在这里插入图片描述

2. Java运行条件
JDK:JAVA Develop Kit JAVA开发工具
JRE:JAVA Runtime Enviroment JAVA运行环境
JVM:JAVA virtual Machine java虚拟机
3. 从HelloWorld逐渐接触JVM

在这里插入图片描述

public class Demo {static{System.out.println("静态代码块");
	}
	{System.out.println("普通代码块(实例方法)");
	}
	public Demo(){System.out.println("构造方法");
	}
	public static void main(String[] args) {new Demo();
	}
}

在这里插入图片描述

实例变量和类变量
  实例变量就是没有static修饰的变量
static的方法无法访问非static的实例
class Farher{static{System.out.println("Farher静态代码块");
	}
	{System.out.println("Farher普通代码块");
	}
	public Farher(){System.out.println("Farher构造方法");
	}
}
class Son extends Farher{static{System.out.println("Son静态代码块");
	}
	{System.out.println("Son普通代码块");
	}
	public Son(){super();
		System.out.println("Son构造方法");
	}
}
public class Demo {	public static void main(String[] args) {new Son();
	}
}
4. OOA,OOD ,OOP

OOA:面向对象分析
OOD:面向对象设计
OOP:面向对象编程

面向对象
封装
继承
多态
在向上转型之前一定要先向下转型
5. 学习框架的方法
  • Spring解决了哪些问题
  • Spring框架
6.

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网页名称:你听不懂的JavaCore-创新互联
本文网址:http://bjjierui.cn/article/dggjgj.html

其他资讯