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

Java基础知识


 
从Core Java到Thinking in Java
Java是一种跨平台、面向对象、给予网络及支持多媒体的编程语言,并可插入到HTML文档中。
1.在html文档中添加链接,即在<body>标签间插入以下代码:
<applet code=类名.class width=宽度 height=高度></applet>
2.封装是一种将代码及其处理的数据绑定在一起编程机制;
3. 经Javac把每个类都编译成独立的文件,为 类名.class ,它包括可移植的中间语言j-代码。
坐标时按像素点左上角(0,0)处开始计算,以确定何时画图。
4.对象是类的实例,是具有结构和状态的实体,是不被分割的原子单位
5.instanceof()操作符验证存储对象类型,
点号运算符用于选择一个对象或方法
new运算符用于创建对象
垃圾回收自动释放不再被调用的内存空间
按值调用,实参传递给形参
+运算符与concat()方法拼接字符串,str1+”ha!”;str1.concat(str2);
1. 编程模式:
注释:
/* This is a two line comment */
// This is a line comment
/** Java documentation comment */
应用程序模式,如下:
import corejava.*;                   //引用corejava包中本程序用到的类
public class 用户定义的类名{         //定义类
public static void main(String[] args) //void表示方法完成后不返回信息
{
        ---                         //方法体
}
}
如:
public static void main(String[] args){
int n=Console.readInt(“Enter the value of n:”);
for(long i=0;i<=n;i++){
Format.printf(“%d”,i);
Format.printf(“!=%d\n”,factorial(i));
}
}
public static long factorial(long n){
if(n<=1) return 1;
else return n*factorial(n-1);
}
}
Applet 小应用程序编程模式,如下:
import java.awt.Graphics;     //引入java.awt包中的Graphics类
import java.applet.Applet;
public class 用户定义的类名 extends Applet   //用extends定义继承类
{
public void paint(Gr


相关文档:

Java NIO API详解

 
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

Java实践课程实验(2009岁末整理)

面向对象原理与Java
实践课程实验代码及报告
 
实验
1
:对象和类
实验内容:
  
1
、尝试两人合作编写程序,加深对方法的接口与实现的理解。其中一人负责编写方法
isPrime()
,用于判断一个给定的正整数是否素数,另一个人负责编写主方法
main()
,利用
isPrime()
验证著名的哥德巴赫猜想:任何比
......

64位JRE对32位Java应用的兼容性问题

刚在本子上装了Windows 7 x64,然后装了64位的JRE,发现Eclipse和OO有些怪异的行为。具体而言就是程序无法正确结束:点窗口右上方的叉不好使了。点了后进程并没有结束,而只是在当前窗口和后台窗口之间切换。正在下32位的JRE,等装上看看结果。
看起来应该有两种方法解决:用32位的JRE或者换成64位的Eclipse和OO。
解决: ......

JSF获得URL参数(@JAVA)

        FacesContext context = FacesContext.getCurrentInstance();
        HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getRequest();
        String parameterValue = request.g ......

Java EE 6总览:全新平台的主要目标

Java EE 6现在已经正式发布。在Sun的官方网站上,有一系列文章对Java EE 6的技术标准进行了详细的介绍。今天这篇介绍Java EE 6的主要目标。
Java平台企业版本(Java EE)是构建Java企业级应用系统的行业标准,它以坚实的Java平台标准版(Java SE)为基础,添加了支持可扩展性、可访问性、安全性、完整性和其它企业级应用需要的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号