精华内容
下载资源
问答
  • java se

    2014-04-10 21:05:08
    1.1 Java SE的产生与发展 1.1.1 Java技术的产生 1.1.2 Java SE的发展 1.2 Java SE的特性 1.3 搭建Java SE简易开发环境 1.3.1 下载JDK 6 1.3.2 安装JDK 6 1.3.3 Windows环境下JDK 6的配置 ...
    1.1 Java SE的产生与发展
    1.1.1 Java技术的产生
    1.1.2 Java SE的发展
    1.2 Java SE的特性
    1.3 搭建Java SE简易开发环境
    1.3.1 下载JDK 6
    1.3.2 安装JDK 6
    1.3.3 Windows环境下JDK 6的配置
    1.3.4 JDK 6新特性
    1.4 Java SE程序开发过程
    1.4.1 Java SE程序基本结构
    1.4.2 编写Java SE程序
    1.4.3 编译和运行Java SE程序
    1.4.4 使用Java SE API文档
    第2章 Java SE 6基本语法
    2.1 标识符、分隔符、关键字和注释
    2.1.1 标识符
    2.1.2 分隔符
    2.1.3 关键字
    2.1.4 注释
    2.2 数据类型
    2.2.1 基本数据类型
    2.2.2 引用类型
    2.2.3 数据类型间的转换
    2.3 变量与常量
    2.3.1 变量的命名规则
    2.3.2 变量的初始化
    2.3.3 变量的有效范围
    2.3.4 常量的概念与使用
    2.4 运算符号与表达式
    第3章 Java SE 6流程控制语句
    第4章 Eclipse集成开发环境
    第5章 Java SE 6的面向对象编程
    第6章 Java SE 6图形用户界面编程
    第7章 Java SE 6的异常处理
    第8章 Java SE 6输入输出流程编程
    第9章 Java SE 6网络编程
    第10章 Java SE 6多线程编程
    第11章 Java SE 6中的泛型
    第12章 Java SE 6数据库编程
    第13章 办公固定资产管理系统
    展开全文
  • Java SE Downloads

    2020-03-23 11:20:46
    Java Platform, Standard Edition ...Java SE 14 is the latest release for the Java SE Platform Documentation Installation Instructions Release Notes Oracle License Binary License Documen...

    Java Platform, Standard Edition
    Java SE 14

    Java SE 14 is the latest release for the Java SE Platform

    Documentation
    Installation Instructions
    Release Notes
    Oracle License
        Binary License
        Documentation License
    Java SE Licensing Information User Manual
        Includes Third Party Licenses
    Certified System Configurations
    Readme
    

    Oracle JDK

    JDK Download
    
     
    Documentation Download
    

    Java SE 13

    Java SE 13.0.2 is the latest release for the Java SE 13 Platform

    Documentation
    Installation Instructions
    Release Notes
    Oracle License
        Binary License
        Documentation License
    Java SE Licensing Information User Manual
        Includes Third Party Licenses
    Certified System Configurations
    Readme
    

    Oracle JDK

    JDK Download
    
     
    Documentation Download
    

    Looking for Oracle OpenJDK builds?

    Oracle Customers and ISVs targeting Oracle LTS releases: Oracle JDK is Oracle's supported Java SE version for customers and for developing, testing, prototyping or demonstrating your Java applications.
    End users and developers looking for free JDK versions: Oracle OpenJDK offers the same features and performance as Oracle JDK under the GPL license.
    

    To Learn more about these options visit Oracle JDK Releases for Java 11 and Later

    Java SE 11 (LTS)

    Java SE 11.0.6 is the latest release for the Java SE 11 Platform

    Documentation
    Installation Instructions
    Release Notes
    Oracle License
        Binary License
        Documentation License
    Java SE Licensing Information User Manual
        Includes Third Party Licenses
    Certified System Configurations
    Readme
    

    Oracle JDK

    JDK Download
    
     
    Documentation Download
    

    Java SE 8u241

    Java SE 8u241 includes important bug fixes. Oracle strongly recommends that all Java SE 8 users upgrade to this release.

    Documentation
    Installation Instructions
    Release Notes
    Oracle License
        Binary License
        Documentation License
        BSD License
    Java SE Licensing Information User Manual
        Includes Third Party Licenses
    Certified System Configurations
    Readme Files
        JDK ReadMe
        JRE ReadMe
    

    Oracle JDK

    JDK Download
    
     
    Server JRE Download
    
     
    JRE Download
    
     
    Documentation Download
    
     
    Demos and Samples Download
    

    Which Java package do I need?

    Software Developers: JDK (Java SE Development Kit): For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
    Administrators running applications on a server: Server JRE (Server Java Runtime Environment): For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications, but does not include browser integration (the Java plug-in), auto-update, nor an installer. Learn more
    End user running Java on a desktop: JRE: (Java Runtime Environment): Covers most end-users needs. Contains everything required to run Java applications on your system.
    

    Java SE 7

    Updates for Java SE 7 released after April 2015 are only available to Oracle Customers through My Oracle Support (requires support login).

    Please visit Java SE Subscription to learn more about becoming an Oracle Customer.

    Early Access Releases

    Early access versions of future releases of the JDK and the JRE are available for testing. These early access releases include future update and future major releases. These releases are licensed only for testing, not for use in production.

    Additional Resources
    JDK Mission Control (JMC)

    JDK Mission Control (JMC) enables you to monitor and manage Java applications without introducing the performance overhead normally associated with profiling and monitoring tools.

    Documentation
    Release Notes
    UPL License
    Java SE Licensing Information User Manual
        Includes Third Party Licenses
    Certified System Configurations
    

    JDK Mission Control (JMC)

    JMC Download
    

    Java Advanced Management Console (AMC)

    Advanced Management Console (AMC) enables administrators to track and manage Java usage across their organization. AMC helps administrators manage and configure which Java version is used by each application.

    Learn More
    

    Advanced Management Console (AMC)

    AMC Download
    

    Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files for JDK/JRE

    The Java Cryptography Extension enables applications to use stronger versions of standard algorithms.

    Current versions of the JDK do not require these policy files. They are provided here for use with older version of the JDK.

    Releases after JDK 8 ship with, and use by default, the unlimited policy files.

    Java Cryptography Extension (JCE)

    JCE Download
    

    Java Time Zone Updater Tool

    The TZUpdater tool is to enable an Oracle JDK or JRE user to patch their installation with the most recent timezone data. Learn More

    Readme
    License
    

    TZ Updater

    TZ Updater Download
    

    Java API Documentation Updater Tool 1.3

    Java API Documentation Updater Tool repairs-in-place Java API Documentation created with javadoc versions included with JDK 5u45, 6u45, 7u21 and earlier. See the 7u25 release notes for more information.

    Java API Documentation Updater Tool

    Java API Documentation Updater Tool
    

    Java Archive

    The Java Archive offers access to some of our historical Java releases. WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production.

    展开全文
  • Java SE & Java EE & Java ME

    2019-02-24 02:57:55
    Java SEJava Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java ...
    1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。

    2. Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。

    3. Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。

    说得更简单点

    Java SE 是做电脑上运行的软件。

    Java EE 是用来做网站的-(我们常见的JSP技术)

    Java ME 是做手机软件的。

    展开全文
  • Java SE 01 Java概述

    千次阅读 2019-01-19 16:30:31
    Java SE01 一、Java概述 1.Java语言的定位 Java 是一种功能强大和多用途的编程语言,可用于开发运行在移动设备、台式 计算机以及服务器端的软件。 2.Java的特点 Java 是简单的(simple)、面向对象的(object ...

    Java SE01

    一、Java概述

    1.Java语言的定位

    Java 是一种功能强大和多用途的编程语言,可用于开发运行在移动设备、台式计算机以及服务器端的软件。

    2.Java的特点

    Java 是简单的(simple)、面向对象的(object oriented )、分布式的(distributed )、解释型的(interpreted )、健壮的(robust)、安全的(secure)、体系结构中立的(architectureneutral)、可移植的(portable)、高性能的(high performance)、多线程的( multithreaded ) 和动态的(dynamic)。

    3.Java语言跨平台原理

    跨平台:通过Java语言编写的应用程序在不同的系统平台上都可以运行。
    只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统上的运行。

    在这里插入图片描述

    4.JDK和JRE

    在这里插入图片描述

    3.Java目前的版本

    Java 是一个全面且功能强大的语言,可用于多种用途。Java 有三个版本:
    JavaSE(Java Standard Edition):标准版
    是为开发普通桌面和商务应用程序提供的解决方案
    该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
    JavaEE(Java Enterprise Edition):企业版
    是为开发企业环境下的应用程序提供的一套解决方案
    该技术体系中包含的技术如JSP,Servlet,SSM框架等,主要针对于Web应用程序开发
    JavaME(Java Micro Edition):微型版

    4.Java JDK

    JDK 是用于开发和运行 Java 程序的软件。

    <1>安装

    下载官网:https://www.oracle.com/technetwork/java/javase/overview/index.html
    安装默认路径:C:\Program Files\Java\jdk1.8.0_77
    环境配置:

    JAVA_HOME	C:\Program Files\Java\jdk1.8.0_77		//java安装路径
    CLASSPATH	.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar		//java的类库
    Path		%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin		//包含java运行文件
    

    检查是否安装成功,Win+R输入CMD打开命令窗口
    输入java -version可以显示当前版本信息,则安装成功

    各个文件的介绍
    文件夹 作用
    bin 存放Java开发工具 Binary二进制 编译javac.exe 运行java.exe 只能命令行使用
    db 数据库支持文件DataBase
    include 底层C语言支持,因为JVM是C写的
    jre 运行环境
    lib jar文件,支持Java语言开发核心类库 Library jar包
    src 源代码包压缩包文件
    javafx-src 新一代的Java图形化界面开发工具包 编译AWT Swing
    <2>配置环境变量

    方法一:
    打开环境变量设置:此电脑→属性→高级系统设置→环境变量
    在环境变量中系统变量 Path下添加C:\Program Files\Java\jdk1.8.0_77\bin
    方法二:
    提示:在安装MySQL数据库,或者Eclipse,或者Tomacat服务器的时候
    创建新的系统变量:JAVA_HOME
    为JAVA_HOME添加变量值:JDK的安装目录
    将Path换将中新建 %JAVA_HOME%\bin

    5.关键术语
    英文 中文
    Application Program Interface ( API) 应用程序接口
    assembler (汇编器
    assembly language 汇编语言
    bit 比特
    block
    block comment 块注释
    bus 总线
    byte 字节
    bytecode 字节码
    bytecode verifier 字节码验证器
    cable modem 电缆调制解调器
    Central Processing Unit (CPU) 中央处理器
    class loader 类加载器
    comment (注释
    compiler (编译器
    console 控制台
    dot pitch 点距
    DSL ( Digital Subscriber Line ) 数字用户线
    encoding scheme 编码规范
    hardware 硬件
    high-level language 高级语言
    Integreted Development Environment ( IDE〉 集成开发环境
    interpreter 解释器
    java command java 命令
    Java Development Toolkit (JDK) Java 开发工具包
    Java language specification Java 语言规范
    Java Virtual Machine (JVM) Java 虚拟机
    javac command javac 命令
    keyword or reserved word 关键字或保留字
    library
    line comment 行注释
    logic error 逻辑错误
    low-level language 低级语言
    machine language 机器语言
    main method main 方法
    memory 内存
    modem 调制解调器
    motherboard 主板
    Network Interface Card ( NIC) 网络接口卡
    Operation System (OS) 操作系统
    pixel 像素
    program 程序
    programming 程序设计
    runtime error 运行时错误
    screen resolution 屏幕分辨率
    software 软件
    source code 源代码
    source program 源程序
    statement 语句
    statement terminator 语句结束符
    storage device 存储设备
    syntax error 语法错误
    二、计算机基础
    1.计算机软件与硬件

    计算机硬件(ComputerHardware):是指计算机系统中,由电子,机械和光电元件组成的各种物理装置的总称。这些物理装置按照系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
    计算机通常由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等多个部件组成。
    计算机软件(ComputerSoftware):是指使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能,计算机软件按照其功能划分为系统软件与应用软件。
    系统软件:DOS(Disk Operating System),Windows,Linux,Unix,Max,Android,IOS
    应用软件:微信,抖音,支付宝

    2.人机交互

    软件的出现实现了人与计算机之间更好的交互。
    交互方式
    图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。
    命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令

    3.键盘功能键和快捷键
    快捷键 功能
    Ctrl+A 全选
    Ctrl+C 复制
    Ctrl+V 粘贴
    Ctrl+X 剪切
    Ctrl+W 关闭选项卡/窗口
    Ctrl+P 打印
    Ctrl+F 查找
    Ctrl+N 新建文件
    Win+E 打开资源管理器
    Win+R 打开运行窗口
    Win+I 打开Windows设置
    Win+P 打开投影模式
    Win+D 快速切换桌面
    Win+L 快速锁屏
    Alt+F4 强制关闭程序
    Shift+Delete 强制删除,不走回收站
    Tab 制表符/自动补全
    4.常见的DOS命令讲解
    命令 功能
    D: 盘符切换
    dir 列出当前目录下的文件以及文件夹
    md 创建目录
    rd 删除目录
    cd 改变指定目录(进入目录)
    cd… 退回上级目录
    cd/ 退回到根目录
    del 删除文件
    exit 退出dos命令行
    cls 清屏
    notepad 记事本
    mspaint 画图板
    calc 计算机
    rd /s 询问删除
    rd /q /s 直接删除
    三、Java语言基础
    1.第一个程序(Hello world)
    class HelloWorld{
    	public static void main(String[] args) {
    		System.out.println("Hellow world!");
    	}
    }
    
    2.常见错误
    常见错误 建议
    语法错误 仔细检查代码
    运行时错误 检查代码逻辑
    逻辑错误 需求与结果不符 检查代码逻辑和需求逻辑
    扩展名被隐藏 打开文件扩展名显示
    文件名和类名不一致 编写代码使类名和文件名一致
    严格区分大小写
    出现中文标点符号
    遗漏括号
    遗漏分号
    遗漏引号
    命名拼写错误
    展开全文
  • Java SE总结

    千次阅读 2019-09-02 19:38:43
    1.2三种技术架构(Java SEJava EE、Java ME) 1.3配置环境变量(JDK、JRE、JAVA_HOME、path、classpath) 1.4javac、java命令 二、Java语法基础 2.1标识符 2.2数据类型(基本数据类型,级别、引用数据类型、自动...
  • Java ME,Java SEJava EE

    2018-06-17 17:28:59
    Java ME,Java SEJava EE Sun公司为Java推出了3个版本--Java ME,Java SEJava EE,企图在移动设备、桌面设备和企业级应用领域都占得天下,可现实的结果是只有Java EE独放异彩,并且带动了Java语言的流行。...
  • Eclipse Java SE升级Java EE

    2019-11-02 12:18:36
    网上教程大多是提供了...java ee插件(java se升级到java ee) 本来安装的java se,后需要开发java ee程序,走了些弯路才安装成功。如下是步骤 1.打开eclipse,help->About Eclips...
  • 复习Java SE

    2016-09-04 13:39:30
    本人在看视频复习Java SE。争取9月份把Java SE看完。接下来再复习Java EE.
  • java EE与java SE的区分

    万次阅读 多人点赞 2018-04-15 22:35:57
    JavaEE是指Java Enterprise Edition,Java企业版,多用于企业级开发,包括web开发等等。也叫J2EE。JavaSE通常是指Java Standard Edition,Java标准版,就是一般Java程序的开发就可以(如桌面程序),可以看作是JavaEE...
  • Java SEJava EE和 Java ME的区别 1. Java SEJava Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 ...
  • Java SE JDK下载

    2020-02-20 20:32:38
    Java JDK 一般是指Java SE JDK 各个版本的下载路径 Jave SE JDK 下载
  • Java Java SE 加强

    千次阅读 2012-09-17 14:46:51
    Java SE 加强 JDK 5.0 新特性 “JDK 5.0”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括: 静态导入 自动装包/拆包 for-each循环 可变参数 枚举 泛型 元数据 使用这些特性有助于编写...
  • Java SE是什么?Java各个版本区别

    千次阅读 2019-04-24 15:45:33
    Java SEjava EE、Java ME三个版本。下面介绍各个版本区别: (Java SE下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html) 1. Java SEJava Platform,Standard Edition) Java ...
  • Java分为三个版本:Java SE(标准版)、Java EE(企业版)、Java ME(微型版)。 其中SE便是大家学的Java根底,EE是公司最常用的用于网站开发(PC端),ME用于移动端开发,现在熟悉的安卓系统便是用JavaME开发的。 可简单...
  • 1. Java SEJava Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、 服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类, 为 Java ...
  • Java EE,JavaSE,JavaFX 是Java SE的扩展 简单点说 Java SE 是做电脑上运行的软件。 Java EE 是用来做网站的-(我们常见的JSP技术) Java ME 是做手机软件的。 Java SE 全称(Java Platform,Standard Edition)....
  • Java SE 是做电脑上运行的软件。 Java EE 是用来做网站的-(我们常见的JSP技术) Java ME 是做手机软件的。 不那么简单的说 Java SEJava Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署...
  • Java SE,Java EE ,Java ME 区别
  • Java SEJava EE的学习转换

    千次阅读 2019-07-12 09:58:08
    我接触java的学习是从Java SE开始的,SE部分主要是用来做桌面程序的开发,在现在的主流趋势中已经渐渐的退出了中心舞台。现在人们对网络的认知和通过网络接收信息大部分都是碎片化的,因此各种网页就成为了我们最...
  • Java SE 目录

    2017-02-04 20:54:23
    使用记事本编写Java 源文件编译为字节码文件解释字节码文件Eclipse的使用创建项目创建包编写运行环境变量配置及测试安装JDK配置环境变量Java SE 01 概述初步认识程序格式一些问题的回答--------------------1.1 IDE...
  • Java虚拟机规范(Java SE 8)章节索引 Java虚拟机规范(Java SE 8) 第一章:引言 Java虚拟机规范(Java SE 8) 第二章:虚拟机结构
  • Java SEJava EE、Java ME三者的区别 现在一个个来分析 1. Java SEJava Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序...
  • Java SE Java EE和Java ME的区别

    千次阅读 2017-09-19 09:48:06
    JDK即java development kit.是面向开发人员使用的,提供了java的开发环境和运行环境。JRE即java runtime enviroment.是面向java程序使用者,是java的运行环境。JVM即java virtul machine....Java SEJava Platform,
  • Java SE 6 引入了 Java 脚本 API,但是您也可以使用 Java SE 5 运行此 API。只需要提供缺少的 javax.script 包类的一个实现即可。所幸的是,Java Specification Request 223 参考实现中含有这个实现,JSR 223 对 ...
  • Java SEJava EE的区别

    2016-11-08 01:04:57
    Java SEJava EE都是Java里面的一个方向,这两者具体有哪些区别呢?下面小编带你去了解一下。  1、Java SE  Java SEJava平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform)...
  • Java SE总感觉自己掌握了,可是一些基本的问题却答不上来? 特地针对此类情况,整理了今年【2020】大厂面试题Java SE的部分的常问点,在此分享出来! 【这十个问题是比较基础的】 0x01.问:==和Equals 有何区别? ...
  • 1. Java SEJava Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java ...
  • Java SEJava EE 与 Spring

    万次阅读 2017-08-21 19:47:05
    Java、JavaEE 与Spring的概念在Java世界中,很多人都对Java SE、J2EE、Java EE、Spring、EJB等这些术语感到困惑。什么是Java SE 可以说这是Java的核心。(主要部分) 用于开发桌面应用程序和基于web的应用程序。 它...
  • 1、Java SE Java是各应用平台的基础,想要学习其他平台的应用,必先了解JavaSE以奠定基础。 JavaSE可以分为四个部分:JDK、JRE、JVM与java语言。 为了能够运行Java撰写好的程序,必须有java虚拟机(JVM),...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 37,059
精华内容 14,823
关键字:

javase

java 订阅