现在总结一些经常接触到的java名词

一:java技术分类

javase:java standard editor:java标准版,主要定义java经常使用的API(Application Programming Interface:应用编程接口),例如:多线程机制、IO流、集合框架、网络编程、XML标记语言等等。

javaee:java enterprise editor:java企业版,主要定义servlet/jsp、JDBC(java database collection)、EJB等常用的技术。

javame:java micro editor:java微型版(平台),设计者刚开始是为嵌入式设计,主要用于移动电话、机顶盒等等。

二:java开发运行环境

jdk:java development kit:java开发工具集,主要包含jre和一些开发人员用到的API等。

jre:java runntime environment:java运行环境,主要包含jvm和一些运行必须的类库。

jvm:java virture machine:java 虚拟机,“平台无关性,一次编译到处运行”就是仰赖虚拟机。

三:java开发工具

ide:integrated development environment:集成开发环境,主要java开发的一些软件,例如:eclipse、myeclipse插件等。

eclipse:是由IBM斥资开发的,它也是java程序,所以它需要操作系统安装最小运行环境jre,eclipse可以说是一个功能非常强大的平台,它可以扩展很多插件。

myeclipse:是一个插件,功能非常强大,可以扩展其他的插件,增强平台功能。

四:Linux系统与Windows操作系统的区别

unix/Linux操作系统:Linux系统是由unix系统发展而来,只是unix系统不开源,而Linux系统是开源系统,更重要的是现在大部分的服务器的运行环境都是Linux操作系统,而java主要是面向服务器端的编程,所以对Linux操作系统有一定的了解显得很有必要。

1:文件系统不同

Windows:系统结构为盘符结构,C盘、D盘、E盘、F盘等等。

Linux:系统结构为:一个根目录(/),下面有子目录,它有且仅有一个根目录。

2:外部设备映射不同

Windows:有多个盘符; Linux:分为挂载点(目录)。

3:安全级别不同

Windows:安全级别较低;Linux:安全级别较高。

五:相对路径和绝对路径

相对路径:是以当前目录为基准,向前或者向后找,".." 代表上一级目录,"."代表本级目录。

绝对路径:就是从根目录或者盘符目录开始,向下一级目录延伸。

六:常用DOS命令

dir:查看当前路径目录 linux:ls

cd:切换路径 .:当前目录  ..:上一级目录

path:查看环境变量路径

ping 目标主机:验证两台电脑是否可以通信

telnet ip port :验证是否能够连接远程主机的应用

ipconfig:查看ip端口号 ipconfig -all    linux:ifconfig

netstat -ano|findstr 8080 :查看端口对应的PID

tasklist|findstr PID :查看对应的应用程序

taskkill -p PID:杀死进程

java基础常识的更多相关文章

  1. Java基础知识常识总结

    Java基础知识常识总结 1.面向对象的特征以及对他的理解? 封装,继承,多态,如果再增加一条就是抽象. 2.Object有几种方法,分别是什么? 在JDK1.5中的11种方法,分别有: toStri ...

  2. 《Java基础复习》—常识与入门

    突然发现自己Java基础的底子不到位,复习! 所记知识会发布在CSDN与博客网站jirath.cn <Java基础复习>-常识与入门 一.Java语言的知识体系图 分为三部分 编程语言核心 ...

  3. 黑马程序员_Java基础常识

    一.基础常识 1,软件开发 1)什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合. 常见的软件 系统软件 如:DOS,windows,Linux等. 应用软件: 如:扫雷,迅雷,QQ等 ...

  4. Java基础入门知识

    Java编程入门知识   知识概要: (1)Java入门基本常识 (2)Java的特性跨平台性 (3)Java的编程环境的搭建 (4)Java的运行机制 (5)第一个Java小程序入门 (1)Java ...

  5. JAVA基础知识总结:一

    一.软件开发的常识 1.什么是软件? 一系列按照特定顺序组织起来的计算机数据或者指令 常见的软件: 系统软件:Windows\Mac OS \Linux 应用软件:QQ,一系列的播放器(爱奇艺,乐视, ...

  6. java基础(二)-----java的三大特性之继承

    在<Think in java>中有这样一句话:复用代码是Java众多引人注目的功能之一.但要想成为极具革命性的语言,仅仅能够复制代码并对加以改变是不够的,它还必须能够做更多的事情.在这句 ...

  7. JAVA基础知识总结:一到二十二全部总结

    >一: 一.软件开发的常识 1.什么是软件? 一系列按照特定顺序组织起来的计算机数据或者指令 常见的软件: 系统软件:Windows\Mac OS \Linux 应用软件:QQ,一系列的播放器( ...

  8. 沉淀,再出发:Java基础知识汇总

    沉淀,再出发:Java基础知识汇总 一.前言 不管走得多远,基础知识是最重要的,这些知识就是建造一座座高楼大厦的基石和钢筋水泥.对于Java这门包含了编程方方面面的语言,有着太多的基础知识了,从最初的 ...

  9. 【全集】大数据Java基础

    课程介绍 本课程是由猎豹移动大数据架构师,根据Java在公司大数据开发中的实际应用,精心设计和打磨的大数据必备Java课程.通过本课程的学习大数据新手能够少走弯路,以较短的时间系统掌握大数据开发必备语 ...

随机推荐

  1. 用JSP做后台管理系统

    添加新闻 /**  * 获取从页面读取的数据  * @param request  * @return 单个新闻信息  * @throws UnsupportedEncodingException   ...

  2. 面向对象(class0420)

    测试 交换两个变量的值 int num1 = 5;int num2=6; 通过程序交换让num1 = 6,num2=5; 求两个数的最大值 (求三个数最大值) 求1-100之间所有奇数的和 找胖子,{ ...

  3. class0513(html基础加强2)

    使用VS创建网页 新建Web项目(新建→ASP.Net Web应用程序),新建html页面(添加→新建项→Web→HTML页) 查看页面的方式: 切换到“设计”视图,可以在这里查看初步的预览效果,不是 ...

  4. zoj 1670 Jewels from Heaven

    题意:三个人,在给定正方形内,求第一个人拿到珠宝的概率.珠宝随机出现在正方形内. 思路:中垂线+半平面相交. #include<cstdio> #include<cstring> ...

  5. Sort--冒泡排序

    冒泡排序 public class BubbleSort { public static void bubblesort(int[] a){ for(int i=0;i<a.length-1;i ...

  6. HDU 4497 GCD and LCM (数论)

    题意:三个数x, y, z. 给出最大公倍数g和最小公约数l.求满足条件的x,y,z有多少组. 题解:设n=g/l n=p1^n1*p2^n2...pn^nk (分解质因数 那么x = p1^x1 * ...

  7. oracle 修改用户下部分表现有表空间

    工作日记之<修改用户表现有表空间> //user_tables可查询出当前登录用户的所有表,以及部分表信息,可以灵活运用于其他用途 //假设现有表空间TS1.TS2,需要迁移所有表空间TS ...

  8. .NET设计模式(1):开篇

    转载:http://terrylee.cnblogs.com/archive/2005/12/09/293465.html .NET设计模式开篇 --.NET设计模式系列之一 Terrylee,200 ...

  9. Oracle10g完全卸载正确步骤

    Oracle卸载要求比较严格,不能简单的卸载就完事了:当然Oracle卸载也没有那么难,只是步骤比较多.Oracle10g还是Oracle11g卸载步骤都是一样的.下边详细介绍一下. 找到Oracle ...

  10. 山东理工大学ACM平台题答案关于C语言 1543 Egypt

    Egypt Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述   A long time ago, the Egyptians fi ...