java基础常识
现在总结一些经常接触到的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基础常识的更多相关文章
- Java基础知识常识总结
Java基础知识常识总结 1.面向对象的特征以及对他的理解? 封装,继承,多态,如果再增加一条就是抽象. 2.Object有几种方法,分别是什么? 在JDK1.5中的11种方法,分别有: toStri ...
- 《Java基础复习》—常识与入门
突然发现自己Java基础的底子不到位,复习! 所记知识会发布在CSDN与博客网站jirath.cn <Java基础复习>-常识与入门 一.Java语言的知识体系图 分为三部分 编程语言核心 ...
- 黑马程序员_Java基础常识
一.基础常识 1,软件开发 1)什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合. 常见的软件 系统软件 如:DOS,windows,Linux等. 应用软件: 如:扫雷,迅雷,QQ等 ...
- Java基础入门知识
Java编程入门知识 知识概要: (1)Java入门基本常识 (2)Java的特性跨平台性 (3)Java的编程环境的搭建 (4)Java的运行机制 (5)第一个Java小程序入门 (1)Java ...
- JAVA基础知识总结:一
一.软件开发的常识 1.什么是软件? 一系列按照特定顺序组织起来的计算机数据或者指令 常见的软件: 系统软件:Windows\Mac OS \Linux 应用软件:QQ,一系列的播放器(爱奇艺,乐视, ...
- java基础(二)-----java的三大特性之继承
在<Think in java>中有这样一句话:复用代码是Java众多引人注目的功能之一.但要想成为极具革命性的语言,仅仅能够复制代码并对加以改变是不够的,它还必须能够做更多的事情.在这句 ...
- JAVA基础知识总结:一到二十二全部总结
>一: 一.软件开发的常识 1.什么是软件? 一系列按照特定顺序组织起来的计算机数据或者指令 常见的软件: 系统软件:Windows\Mac OS \Linux 应用软件:QQ,一系列的播放器( ...
- 沉淀,再出发:Java基础知识汇总
沉淀,再出发:Java基础知识汇总 一.前言 不管走得多远,基础知识是最重要的,这些知识就是建造一座座高楼大厦的基石和钢筋水泥.对于Java这门包含了编程方方面面的语言,有着太多的基础知识了,从最初的 ...
- 【全集】大数据Java基础
课程介绍 本课程是由猎豹移动大数据架构师,根据Java在公司大数据开发中的实际应用,精心设计和打磨的大数据必备Java课程.通过本课程的学习大数据新手能够少走弯路,以较短的时间系统掌握大数据开发必备语 ...
随机推荐
- UVA 11624 Fire! BFS搜索
题意:就是问你能不能在火烧到你之前,走出一个矩形区域,如果有,求出最短的时间 分析:两遍BFS,然后比较边界 #include<cstdio> #include<algorithm& ...
- java中equals和==的区别 (转)
java中equals和==的区别 值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中. ==操作比较的是两个变量的值是否相等,对于引 ...
- 如何制作网页小动画?——gif or png
一.场景与动画 为了拉动网站氛围,或者吸引用户浏览焦点,需要使用一些小动画.这种动画不是(gif)单纯的重复,而是需要需要一些控制和交互,比如在动画完成后打开一个对话框.动画有几个基本要素(时间控制, ...
- SGU-495 Kids and Prizes 概率DP
题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=495 题意:有n个盒子,每个盒子里面放了一个奖品,m个人轮流去选择盒子,如果盒子里面 ...
- HDU4276 - The Ghost Blows Light(树形DP)
题目大意 给定一棵n个结点的树,每个结点上有一定数量的treasure,经过每条边需要花一定的时间,要求你从结点1出发,在不超过时间T的情况下,最多能够获得的treasure是多少,并且要求结束于结点 ...
- Android实例-闪光灯的控制(XE8+小米2)
unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Var ...
- hdoj 1872 稳定排序
稳定排序 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ...
- 转载总结 C# 多态(虚方法,抽象,接口实现)
前言:我们都知道面向对象的三大特性:封装,继承,多态.封装和继承对于初学者而言比较好理解,但要理解多态,尤其是深入理解,初学者往往存在有很多困惑,为什么这样就可以?有时候感觉很不可思议,由此,面向对象 ...
- hdu 4612 (双联通+树形DP)
加一条边后最少还有多少个桥,先Tarjan双联通缩点, 然后建树,求出树的直径,在直径起点终点加一条边去的桥最多, #pragma comment(linker, "/STACK:10240 ...
- Java与MySql数据类型对照表
类型名称 显示长度 数据库类型 JAVA类型 VARCHAR L+N VARCHAR java.lang.String CHAR N CHAR java.lang.String BLOB L+N BL ...