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

Java中的public、 protected、 default、 private

在Java中,定义函数或者变量的时候,对函数、变量都有一个访问权限问题。
对于函数来说,比如:
public class test {
  public static void main(String[] args) {
  // TODO Auto-generated method stub
 }
 public void apublic() {
  //public 函数
 }
 private void aprivate() {
  //private 函数
 }
 void adefault() {
  //default 函数
 }
 protected void aprotected() {
  //protected 函数
 }
}
在调用这些函数的时候,只有 public 函数,可以被与 class test 不同包的类进行调用。而 default 和 protected则只能在同包内的类之间调用。private的访问权限更小:只能在类的内部进行访问。
按理说,default 与 protected的访问权限,不能是一样的,但我现在没有感受到两者的不同,我用的时候,认为两者的权限是一样的。
对于变量来说,与函数中的四个权限类似。
有错误还望多多指教。


相关文档:

实现Java连接mysql(源码)!

Java连接mysql数据库,代码经过运行准确无误。
下面为实例---->
用数据库操纵工具(例:SQLyogEnt)操纵mysql建表,或dos下建,如下:
数据库名:scutcs
表名:student
表内容:
sno  char[7]  NO NULL Primary Key;
sname  varchar[8]  NO NULL;
sex  char[2]  NO NULL; ......

Java面试题一(基础)

1. 如何得到Java应用程序的可用内存?
答:如下代码实现取得总的内存大小和可用内存大小,并打印到控制台上
public class MemoryExp {
public static void main(String[] args) {
System.out.println("Total Memory"+Runtime.getRuntime().totalMemory());
System.out.println("Free Memory ......

java中string与其他类型之间的互相转换

1.将Int,Float,Double,Long转换为String
String s = ""+i;
String s = String.valueOf(i);
String s = Integer.toString(i);
第一种方法:s = ""+i;   //会产生两个String对象
第二种方法:s=String.valueOf(i); //直接使用String类的静态方法,只产生一个对象
第三种方法:效率最高?
2.将String转换为In ......

Win7系统下Java环境变量的配置

win7系统下Java环境变量的配置        Jdk版本为1.6
打开控制面板->用户帐户->更改我的环境变量
变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.6.0_12(这只是我的JDK安装路径)
变量名:Path
在变量值的最前面加上:%JAVA_HOME%\bin;(若已经有Path项,无须另外新 ......

java练习题,很弱智,但毕竟绝大部分是自己写的

import java.io.*;
public class CheckVirusFile

   int virusCount=0,del_count=0,spe_count=0,nameCount=0;
   //用递归的方法检查File类型的参数是文件还是目录
   public void judgeDir(File virFile)
   {   
  if(!virFile.isDir ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号