`
dr2tr
  • 浏览: 138714 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
1。包:命名机制+可见度控制机制 2。包内类的运行:如有类test1:package learn3.class1; 那么,编译成字节码之后,应该在learn3的上层目录运行java learn3.class1.test1,其他的运行方式都是不行的(除非设环境变量,但我没试过) 3。访问控制:类的访问控制符默认为可被同包内(包括子类??http://community.csdn.net/Expert/topic/4565/4565244.xml?temp=.3621637)的代码访问(答:所谓package访问权限,包外的类即使是子类都不行),public类可以被所有类访问(没有private类) ...
1。超类变量可以引用子类对象(比如people = student),但是超类变量只能访问自己的成员,而不能访问子类中有但超类没有的成员。比如有类: public class People { String p_name;}public class Student extends People { int stu_id; } 运行(留意注 ...
1。访问控制:当不使用访问限定符时,默认这个类的成员在他自己的包内是公有的,但是不能在包外访问。一般来说,只有在设计继承时,protected才适用。 2。static方法的限制:(1)仅可以调用其它static方法 (2)只能访问static数据 (3)在其中不能用this和super 3。static块:格式static { 程序块 },这个块在类被第一次自动加载时执行一次 4。final:防止变量内容被改,所以必须在声明时进行初始化(赋值)——常量 5。关于数组:java中数组定义时,其长度可以用变量指定,如: stack(int size){ stck = new int[size] ...
设有类Student,有程序 public class Test1 {  public static void main(String[] args) {  Student stu1 = new Student(1, "wang");  Student stu2 = stu1; //main test point    stu1.stu_name = "pang";    System.out.println("stu1:" + stu1.stu_id + ", " + stu1.stu_name);  System ...
Lesson09A-1.rmvb网络编程概述java网络编程类:java.net包UDP通信:DatagramSocket类TCP通信服务器端:ServerSocket类; 还有Socket类可用于TCP通信的服务器端和客户端。   **************************************************************************Lesson09A-2.rmvbUDP网络程序:DatagramSocket类,DatagramPacket类,InetAddress类 DatagramSocket类public DatagramSocket()pub ...
Lesson08A-1.rmvb 基本:Frame f = new Frame("head");f.setVisible(true);f.dispose(); 为添加窗口关闭功能,实现WindowListener接口的WindowClosing函数,然后在Frame的对象里用addWinListener调用。public class MyWindowListener implements WindowListenerWindowClosing(WindowEvent e){ e.getWindow().setVisible(false); //((Window)e.getSo ...
[转载自 Linux公社] 1。gcc包含的c/c++编译器 gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,一般c程序就用gcc编译,c++程序就用g++编译 2。gcc的基本用法 gcc test.c这样将编译出一个名为a.out的程序 gcc test.c -o test这样将编译出一个名为test的程序,-o参数用来指定生成程序的名字 3。为什么会出现undefined reference to 'xxxxx'错误? 首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本身没有问题,是你 用编译器编译时参数用得不对,你没有指定链接程序要 ...
 GNU make 指南     翻译: 哈少     译者按: 本文是一篇介绍 GNU Make 的文章,读完后读者应该基本掌握了 make 的用法。而 make 是所有想在 Unix (当然也包括 Linux )系统上编程的用户必须掌握的工具。如果你写的程序中没有用到 make ,则说明你写的程序只是个人的练习程序,不具有任何实用的价值。也许这么说有点儿偏激,但 make 实在是应该用在任何稍具规模的程序中的。希望本文可以为中国的 Unix 编程初学者提供一点儿有用的资料。中国的 Linux 用户除了学会安装红帽子以外, 实在应该尝试写一些有用的程序。个人想法,大家参考。           ...
文着重介绍在不同的硬件环境下给GCC指定哪些参数才可以得到最佳的性能。  这篇文章是从一个名为Gentoo Linux的发行版的编程说明书里面分离出来的,希望对大家编译程序有帮助。出处:http://www.linuxfab.cx 一、1.2版(gcc 2.9.x版) i386 (Intel), do you really want to install gentoo on that?CHOST="i386-pc-linux-gnu"CFLAGS="-march=i386 -O3 -pipe -fomit-frame-pointer"CXXFLAGS=&q ...
要想读懂本文,你需要对C语言有基本的了解,本文将介绍如何使用gcc编译器。首先,我们介绍如何在命令行方式下使用编译器编译简单的C源代码。然后,我们简要介绍一下编译器究竟作了那些工作,以及如何控制编译过程。我们也简要介绍了调试器的使用方法。 GCC rules 你能想象使用封闭源代码的私有编译器编译自由软件吗?你怎么知道编译器在你的可执行文件中加入了什么?可能会加入各种后门和木马。Ken Thompson是一个著名的黑客,他编写了一个编译器,当编译器编译自己时,就在'login'程序中留下后门和永久的木马。请到 这里 阅读他对这个杰作的描述。幸运的是,我们有了gcc。当你进行 configure ...
一、基本的安全设定 (1)文件系统的设定windows2000server 支持多种文件系统,最安全的要数NTFS文件系统,如果你的windows2000server要用作服务器,最好将所有的分区都格式化为NTFS文件系统,fat32是不能用的(2)补丁(pack)目前windows2000已经到sp4了,这个大补丁一定要装的,安装sp4后再到网络上升级,将微软提供的各种重要系统安全更新全部都升级,不要怕麻烦,这是防病毒和黑客攻击的非常重要安全设置步骤。(3)帐号安全帐号是windows2000server的重要的安全保证,要注意区分一些工作组的权限:administrators是系统管理员组, ...
  1.如何让asp脚本以system权限运行?修改你asp脚本所对应的虚拟目录,把"应用程序保护"修改为"低".... 2.如何防止asp木马?基于FileSystemObject组件的asp木马cacls %systemroot%\system32\scrrun.dll /e /d guests //禁止guests使用regsvr32 scrrun.dll /u /s //删除 基于shell.application组件的asp木马cacls %systemroot%\system32\shell32.dll /e /d guests //禁止gue ...
编者按:现在开发Java Web应用,建立和部署Web内容是一件很简单的工作。使用Jakarta Tomcat作为Servlet和JSP容器的人已经遍及全世界。Tomcat具有免费、跨平台等诸多特性,并且更新得很快,现在非常的流行。你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。下面是一系列关于Tomcat的配置技巧,这些技巧源自于我的书:《Tomcat权威指南》,希望对你有所帮助。—— Jason Brittain1. 配置系统管理(Admin Web Application)大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用 ...
一:简介tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品(Most Innovative Java Product),同时它又是sun公司官方推荐的servlet和jsp容器(具体可以见http://java.sun.com/products/jsp/tomcat/),因此其越来越多的受到软件公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得到实现。 二:安装及配置tomcat最新版本为4.0.1,这个版本用了一个新的servlet容器Catalina,完整的实现了servlet2.3 ...
图片代替按钮脚本 下面框中为脚本显示区 <script language="JavaScript" type="text/javascript"> <!-- Hide the script from old browsers -- function surfto(form) { var myindex=document.myform.dest.selectedIndex location=do ...
Global site tag (gtag.js) - Google Analytics