类加载器

Java 发表评论
http://www.ibm.com/developerworks/cn/java/j-lo-classloader/index.html 类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。…

1.1.java配置

Java 发表评论
一.下载文件 JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性java语言是跨平台,jvm不是跨平台的 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库 JDK(Java Development Kit):java的开发工具,包括jre+开发工具 二.环境变量 Path:配置Windows可执行文件的搜索路径,即扩展名为.exe的程序文件所在的目录,用于指定DOS窗口命令的路径。(一般为".",指当前目录) Clas…

基础篇—–Java提高&面试宝典之Java基础(一)

1、JDK,JRE,JVM的区别?     JDK(Java Development Kit)是开发工具包。包含JRE、javac/java/jdb等工具和Java基础的类库(Java API),主要用于开发、编译、调试等;     JRE(Java Runtime Environment)Java的运行环境。包含JVM、runtime class libraries和Java application launcher这些Java程序运行的组件,并不具备编译和调试java代码的能力;     JVM(Java Virtual Machine)Java虚拟机。众…

JDK,JRE与JVM浅析(整理)

使用Java -version是如何找到版本的:它是从C:\Program Files\Java\{jre文件夹名}\lib\i386中的jvm.cfg中读取的。   JDK(java develop kit ,java开发套件),JRE(java runtime environment,java运行时环境),JVM(java virtual machine,java虚拟机)     JDK     ++        |-----jre                ++                   |-------jvm                  |-------      jre只是jdk的一个部分,我们只要拥…

Java入门第二季

Java 发表评论
类和对象 1 什么是类和对象 2 如何定义Java中的类 3 如何使用 Java 中的对象 4 练习题 5 Java 中的成员变量和局部变量 6 Java 中的构造方法 7 Java 中的 static 使用之静态变量 8 练习题 9 Java 中的 static 使用之静态方法 10 Java 中的 static 使用之静态初始化块 封装 1 什么是 Java 中的封装 2 使用包管理 Java 中的类 3 Java 中的访问修饰符 4 Java 中的 this 关键字 5 什么是 Java 中的内部类 …

java高级工程师需要的技能

Java 发表评论
精通java基础,java高级编程,及常用java设计模式宏观方面一、 JAVA。要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级) 工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希望您 对JAVA的所有包都浏览一下,知道大概的API,这样您就发现其实您想实现的很多功…

mac上java的真正位置

Java 发表评论
这篇文章可能比较适合那些在经常在Mac下进行Java编程开发,或者经常使用Java工具的朋友。不关心Java或者不了解Java的朋友可以绕过本文哈~ 1. Mac下当你在【终端】输入java -version时,是执行的哪里的java呢,which java命令可以看到,就是【/usr/bin/java】 2. 【/usr/bin/java】只是个替身,实际指向【/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java】,如图,ls -l…

JVM理解【1】

Java 发表评论
【1】Java的技术体系包括: A:java语言程序设计 B:各种硬件平台上的java虚拟机 C:Class文件格式 D:Java API类库 E:来自商业机构和开源社区的第三方Java类库 【2】JDK 概述:JDK是用于支持Java程序开发 的最小环境 包括:A:java程序语言设计            B:java虚拟机            C:java API类库 【3】JRE 概述:就是将Java API中的Tava SE API子集和Java虚拟机这两部分统称为JRE,JRE是支持Java程…

给Java新手的一些建议——Java知识点归纳(Java基础部分)

Java 发表评论
Java   写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。<br>   这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。   经过这么多年的Ja…

JAVA SE、JAVA EE、JAVA ME 三者区别

Java 发表评论
Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发:     * Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。     * Java EE(Java Platform,E…

Java基础知识总结

一:java概述: 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。 2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3,配置环境变量:让java jdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去找指定的目录。 环境变量的配置: 1):永久配置方式:JAVA_…

基础一

Java 发表评论
一、java跨平台原理只要在需要运行java应用程序的操作系统上, 先安装一个Java虚拟机(JVM Java Virtual Machine)即可 。 由JVM来负责Java程序在该系统中的运行。JRE(Java Runtime Environment Java运行环境) 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类 库等,如果想要运行一个开发好的 Java程序,计算机中只需要安装JRE 即可。 JDK(Java Development Kit Java开发工具包) JDK是…

Java SE重要知识点总结

[size=medium]1.JAVA SE包括Java SE基础部分、 Java SE面向对象开发部分、Java应用开发部分 Java SE基础部分:java语法基础、基本数据类型、循环控制语句、方法、数组 Java SE面向对象开发部分:面向对象的概念如封装、继承、多态、设计模式、异常、包。 Java应用开发部分:JAVA类集、IO、JDBC、二叉树、链表、类库、多线程、反射、网络2.面向对象最早是由SMALL TALK提出来的。3.java虚拟机:在一台计…

JAVA语言运算符

JAVA简介   Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。   介绍Java运算符,以及区分JAVA语言与C语言中运算符的差异。 编辑本段平台架构与版本 平台   Java平台由J…