当前位置:  技术问答>java相关

初学JAVA,有些问题搞不懂

    来源: 互联网  发布时间:2015-05-20

    本文导语:  我是初学JAVA,对JAVA不是很了解,希望大家能让我多了解一下JAVA。 我有些问题不是很清楚: 1.JAVA所编出的程序能生成可能执行文件吗?因为我觉得,用appletviwer或javac这样来运行JAVA实在是太麻烦了。 2.JAVA可以开发底...

我是初学JAVA,对JAVA不是很了解,希望大家能让我多了解一下JAVA。
我有些问题不是很清楚:
1.JAVA所编出的程序能生成可能执行文件吗?因为我觉得,用appletviwer或javac这样来运行JAVA实在是太麻烦了。
2.JAVA可以开发底层一点的东西吗?如控制硬件方面的。
3.什么是EJB?
如果你们能给我再多一些了解,我万分感谢。

|
1.可以,不过要用工具来生成(jet);
2.java优势在于跨平台,用JNI也可以实现相应的功能。在jdk1.4.0中实现了如:控制显示器大小,像素...等等。
3.EJB--enterprise java bean。主要用在j2ee中,实现企业布局,对它要说的话比较多。

|
java编译 出来的程序是.class文件(是2进制码,需要JVM来解释执行),它本身是不可以直接向exe,com文件那样直接执行的;
java的优点就是跨平台,不能操作过于低端的东西,就功能而言,它是有很多限制的;

|
JAVA的特点就是跨平台性,但怎样来实现呢?就是要用JVM(JAVA 虚拟机),如果在某一环境下编译生成了exe文件,在别的平台下是不能运行的,所以经编译后生成字节码文件(.claa),这种文件就可以在别的平台上随便运行,只要那个平台上有JVM,就行,而不用再重新写程序编译程序了。

|
java当然有本地编译器了,可以把class文件编译成window下的可执行程序
java也可以做底层开发,JIN就是针对硬件的技术,还有一种java卡,就像ic卡可以java程序和jvm固化到那个小小的芯片上



|
谈谈EJB吧!
Enterprise JavaBeans体系结构 

EJB服务器是管理EJB容器的高端进程或应用程序,并提供对系统服务的访问。EJB服务器也可以提供厂商自己的特性,如优化的数据库访问接口,对其他服务(如CORBA服务)的访问,对SSL 3.0的支持等。一个EJB服务器必须提供对可访问JNDI的名字服务和事务服务支持。一些可能的EJB服务器的例子如: 

·数据库服务器 ·应用服务器 ·中间件服务器 


  EJB容器是一个管理一个或多个EJB类/实例的抽象。它通过规范中定义的接口使EJB类访问所需的服务。
 Home接口列出了所有定位、创建、删除EJB 类实例的方法。Home对象是home接口的实现。EJB类开发者必须定义home接口。
 远程接口(remote interface)列出了EJB类中的商业方法。
 客户端可以用Java来编程,通过Java RMI来访问访问home对象和EJBObject,或用其他语言编程并通过CORBA/IIOP访问,使得部署的服务器端组件可以通过CORBA接口来访问。

    
 
 

您可能感兴趣的文章:

  • 初学者的问题我是linux初学者,我想问一下在windows里下载的大于1.44M文件如何转移到linux分区里?
  • 初学者:不是问题的问题?
  • 编译参数问题,初学者的问题,请多帮忙
  • 各位高手大家好,我是初学LINUX想请教几个问题
  • 概念问题----初学者的问题
  • 初学者的问题??在线等待。
  • 初学者的问题,关于LINUX的安装的问题,谢谢高手执教!!!
  • 初学Linux遇上问题!
  • 初学小问题UNIX
  • 初学者的一个好菜的问题:有关菜单项的问题
  • 初学Linux驱动问题(1)
  • 初学者的关于ls的问题
  • 请教大家!!!初学Linux的问题!!
  • Free Java的初始设置问题----初学者求教.
  • 初学JAVA的第一个问题
  • java 初学者的问题???
  • 初学者的问题!
  • 初学者问题,Unix Shell
  • linux初学者的一些问题
  • 初学者问题(2):关于super的使用问题,请大家多多帮忙。
  • 初学 java 的朋友来和我交朋友,我也是初学。我的 QQ 号是 33555085
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • 各位高手,我初学java,以前是学VB的,请介绍一下学习java的经验
  • 初学JAVA,请问各位哪本数据结构(JAVA版)比较好?
  • 初学java可以用哪种工具好?visual age for java 怎么样?
  • 请大家评价一下Thinking in Java第二版(中文)这本书如何,是否适合JAVA初学者?
  • 初学java,请各位给我推荐比较好的java书
  • 在哪里能找到JAVA编译器和解释器?我是一个初学者。我想学JAVA。
  • 我初学java,请教各位开发java用什么工具好?
  • 对于初学者应该看什么样的java书籍
  • 初学java,该看那些书,请朋友们指教
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
  • 我是个初学者,希望指点明津
  • 初学者用什么工具好?JBUILDER?JDK?
  • 初学linux看哪本书好?
  • 我是初学者,该用什么java的“编译器”????
  • 对于初学者应该看什么样的书
  • 初学者这样检验自己的学习效果呢?
  • 初学者的疑问
  • 从初学Linux到内核开发
  • 初学java的话,从何入手呢?vj++,还是jbuilder?
  • linux初学者应该看什么书
  • 一个初学java的人,请教众位高手
  • 初学Linux 装RedHat9 好 还是Fedora10 好呢
  • 初学JAVA,想认识几个这方面的朋友,顺便问一个小问题。。
  • java初学看什么例子比较好。
  • Linux Shell编程从初学到精通 第四章课后习题2 求解
  • 初学java我该看什么书
  • 各位大虾,一个初学者该怎样开始学习java?
  • 我初学JAVA,大家愿意交朋友的进来看看!留QQ的给分啊!
  • 熟悉weblogic&ejb2.0的请进(初学者就不用看了)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3