首页 > 编程语言 >初学者了解的Java!

初学者了解的Java!

时间:2022-10-04 13:44:51浏览次数:75  
标签:Java Edition Platform 了解 初学者 开发 Oracle Hello

java

简单看Java

Java的诞生和发展

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。

Java被分为三个体系:

  • JavaSE(J2SE)(Java2 Platform Standard Edition,标准版一般用于桌面程序、控制台等开发)

  • JavaEE(J2EE) (Java 2 Platform,Enterprise Edition,E企业级开发一般用于web端、服务器等开发)

  • JavaME(J2ME) (Java 2 Platform Micro Edition,嵌入式开发一般用于手机、小家电等的开发)

    点击了解Java的发展详细进程

Java为什么能够成功 ?

  • java是纯面向对象编程的语言

  • 跨平台 (一次编译,到处运行;Write Once,Run Anywhere)

  • java提供了许多内置的类库,通过这些类库,简化了开发人员的设计工作,同时缩短了项目开发时间

  • 提供了对Web应用开发的支持

  • 简单,去除了c++中难以理解、容易混淆的特性

Java的特性和优势

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性
  • 多线性
  • 安全性
  • 健壮性

Java 开发工具

Java 语言尽量保证系统内存在 1G 以上,其他工具如下所示:

  • Linux 系统、Mac OS 系统、Windows 95/98/2000/XP,WIN 7/8系统。
  • Java JDK 7、8……搜索jdk7、8等进入Oracle官网找到相应电脑版本下载即可,切记下载之前要先注册Oracle账号哈。
  • vscode 编辑器或者其他编辑器。
  • IDE:EclipseIntelliJ IDEANetBeans 等。

安装好以上的工具后,我们就可以输出Java的第一个程序 "Hello World!"

eg:

public class Hello{
	public static void main(String[] arga){
		System.out.print("Hello,World!");
	}
}

另外有感兴趣的小伙伴们还可以下载Typora编辑器来编辑自己的学习日常上传到自己的博客哦!不过现在只免费15天,之后还要用的话就要花掉口袋里89大洋啦!

每一个nb人物背后都有一段苦逼的岁月,只有像sb一样坚持,终将牛逼!

标签:Java,Edition,Platform,了解,初学者,开发,Oracle,Hello
From: https://www.cnblogs.com/dstt/p/16753646.html

相关文章

  • Java方法(方法的调用,重载)
    方法调用:调用方法:对象名.方法名(实参列表)Java支持两种调用方法的方式,根据方法是否返回值来选择当方法返回一个值的时候,方法调用通常被当做一个值,例如intlarger......
  • java网络编程--5 URL 下载网络资源
    java网络编程--5URL下载网络资源1.8、URL统一资源定位符,定位互联网的某一个资源DNS域名解析www.baidu.com-->xxx.xxx.xxx.xxx//协议://IP地址:端口号/项目名/资源......
  • java----面向对象(1)概念,类与对象的创建,构造器,创建对象和内存分析,以及小总结
    面向对象编程1.java的核心思想就是OOP面向过程思想:步骤清晰,第一步做什么,第二步做什么,适合处理一些较为简单的问题2.面向对象思想:分类的斯文模式,思考问题首先会解决问题......
  • 多线程详解——Java
    多线程详解——Java.Thread1.1多任务​ 在计算中,多任务是一种多个任务(也称之为进程)共享处理资源(如CPU)的方法。在多任务操作系统上,例如WindowsXP,您可以同时运行多个应用......
  • 0579-5.15.1-Java 应用程序中修改Kerberos ticket_lifetime参数无效异常分析
    作者:辉少1文档编写目的在Kerberos环境中,我们的应用程序通过Java代码来提交任务需要先进行Kerberos凭证的初始化然后进行应用程序的提交,本文档主要讲述Java应用程序中读取krb......
  • 0578-5.15.1-Kerberos环境下Java应用程序认证超时异常分析
    作者:谢敏灵/辉少1文档编写目的在Kerberos环境中,我们的应用程序通过Java代码来提交任务需要先进行Kerberos凭证的初始化然后进行应用程序的提交,本文档主要讲述Java应用程序长......
  • 几个常见的javascript手写题,你能写出来几道
    实现new过程:要点:函数第一个参数是构造函数实例的__proto__指向构造函数的原型属性prototype函数剩余参数要挂载到一个实例对象上构造函数有返回值时,就返回这个返回......
  • JAVA-DDD项目结构
    通过一套合理的代码结构、框架和约束,来降低DDD的实践门槛,提升代码质量、可测试性、安全性、健壮性。废话少说,直接上最终架构图:项目架构DDD的架构能够有效的解决传统......
  • 了解延迟段创建
    当您在本地管理的表空间中创建堆组织表时,数据库会延迟表段的创建,直到插入第一行。此外,对于表的任何LOB列、作为表创建的一部分隐式创建的任何索引以及随后在表上显式创......
  • Java并发编程 | 从进程、线程到并发问题实例解决
    计划写几篇文章讲述下Java并发编程,帮助一些初学者成体系的理解并发编程并实际使用,而不只是碎片化的了解一些Synchronized、ReentrantLock等技术点。在讲述的过程中,也想融入......