易截截图软件、单文件、免安装、纯绿色、仅160KB

第01章 CORE Java_基本格式

1.题:java历史?
答:Java 之父Golsling
1995 年5 月23 日 Java 诞生  
1998 年12 月 1.2 版本Java2  J2SE J2EE J2ME  
2004 年12 月 1.5 版本(5.0) Java JavaSE JavaEE JavaME
2.题:JavaSE,JavaEE,JavaME?
答:JavaSE ---Java 标准平台 
JavaEE ---企业级平台 
JavaME ---微小平台,用在资源受限的平台上
3.题:Java语言特点?
答:(1)跨平台---一次编译,到处运行 
(2) 简单---简化C++ , 取消了指针,对指针进行了上层的封装,它保证能够通过这 
个指针(引用), 来访问有效的内存单元。 
不允许多继承,使继承关系成树装图,每个类都只能由一个 
父类。java 语言的开发效率高,但执行效率低。( 相当于c++ 的55%)  
(3)纯面向对象的语言---都要放在类中 
(4)垃圾回收机制---自动垃圾收集,永远不会出现内存泄露的问题
4.题:JVM(虚拟机)?
答:java 语言是先编译后解释,java 源码是通过编译生成一种特殊的.class 的中间字节码文件, 
然后再由JVM 进行解释运行。 
(编译)(解释) 
.java ----> .class ---> 可执行文件 
5.题:java 源代码中的main 方法的定义和写法?
答:main 方法是程序的入口。 
public class Hello{  // 一个源文件中只能有一个公开类,而且源文件的文件名与公 
开类的类名完全一致  
public static void main(String[] args){ // 程序入口 public static 可以调换顺序 
  System.out.println("Hello world");  // 打印语句 
 }    
}
编译命令 javac xxxx.java 源文件的名字,源文件中的一个类会对应编译生成一个.class  
文件  
运行命令 java xxxx 类的名字---启动虚拟机 
6.题:环境变量?
答:JAVA_HOME =/opt/jdk1.5.06  JDK 安装路径---JDK= JRE {JVM( 硬件)+ 编译器(软 
件)} + 编译器工具+类库 
PATH =$Path:$Java_Home/bin:.  
ClassPath = . 类路径 
7.题:包?
答:分类放置,减少命名空间 
包名.类名表示一个类的全限定名 
java xxx.xxx.ClassA ---运行时要在包结构的上一层目录来运


相关文档:

java 面试题59道(含参考答案)


Java
基础方面
:
 
1
、作用域
public,private,protected,
以及不写时的区别
答:
区别如下:
作用域
           
当前类
       
同一
package  
子孙类
     &n ......

Java程序员转到C++开发容易发生的疏漏。

1. 变量不做初始化。
2. 分配的对象不做销毁。一个好的习惯就是,每生成一个类时,就自动写一个自己的InitInstanceMember,和 ReleaseInstanceMember()方法。
3. 包的分类,如果自己不做source的逻辑分类,C++环境一般是不会自己做的。这个跟Java中的package和文件物理上存储方式一致是不一样的。
    C++ ......

java servlet 乱码

java写文件乱码
StringBuffer sb = new StringBuffer();
  sb.append("<table  border=\"0\" width=\"100%\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"b5d6e6\"");
  sb.append("<tr>");
  sb.append("<td bgcolor=\"#FFFFFE\" height=\"42\" colspan=\""+ (jsd ......

Java平台I18N 支持概述

一、国际化和 Java 编程语言
 
和大多数使用其它语言的程序员不同,Java
程序员是大量构建在 JDK 中提供 I18N 支持的标准代码的受益者。大部分代码最初来自 IBM 的 Taligent 子公司(自从合并进
IBM 以后),代表了许多人年的工作成果,比大多数公司独自在其产品中提供的代码要切实可行得多。
 
这些
代码 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号