java 属性

//非静态类 不能定义静态属性/方法/静态类, 可以定义静态常量属性。

public class A{

public class B{

public static String  _str; //?,非静态内部类,不能定义静态属性

public static  final  String  _str; //?,非静态内部类,能定义静态常量属性

public static void  method(){}; //?,非静态内部类,不能定义静态方法

public static class  C{}; //?,非静态内部类,不能定义静态类

}

}

//静态类内部 既可以定义静态方法,也可以定义非静态方法,能定义静态属性

public class A{

public static  class B{

public static   String  _str;         //?, 静态内部类,能定义  静态属性

public static void  method(){}; //? , 静态内部类,能定义静态方法

public  void  method(){};         //? , 静态内部类,能定义非静态方法

public  class  C{};        //?,静态内部类,能定义  静态类

public static class  C{}; //?,静态内部类,能定义 非静态类

}

}

时间: 2024-10-10 10:27:46

java 属性的相关文章

Java属性类:Properties的常用方法

Properties类本身是Hashtable类的子类,也是按照key-value的形式存放数据的. 设置和取得属性: public class PropertiesDemo01{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 pro.setProperty("BJ","BeiJing") ; // 设置属性 pro.setP

以Java属性文件的格式创建Hibernate的配置文件

示例代码 hibernate.dialect=org.hibernate.dialect.MySQLDialect hibernate.connection.driver_class=com.mysql.jdbc.Driver hibernate.connection.url=jdbc:mysql://localhost:3306/SAMPLEDB hibernate.connection.username=root hibernate.connection.password=1234 hibe

关于java属性字段命名

最近项目定义vo的时候,boolean类型数据定义成isProperty类型的,导致系统间数据交互过程中报错. 网上爬了良久: JavaBean命名规范里面规定,对于primitive和自定义类类型的属性property(小写),getter和setter方法就是getProperty和setProperty(第一个字母变大写,前面再加get或set).而对于类型为boolean的属性,getter方法还可以写为isProperty(getProperty仍然可用),而且,如果属性的前两个字母是

java 属性封装

//封装性 //封装概念: //1.是面向对象思想的三大特征之一 //2.封装细节是隐藏的,仅对外提供访问接口 //3.封装分类: //属性封装 //方法封装 //类的封装 //组件的封装 //模块化封装 //系统级封装 //封装好处: /** 模块化 信息隐藏 代码重用 插件化易于调用 具有安全性 */ //最简单的属性封装: public class Test17{ public static void main(String args[]){ Dog d1=new Dog(); //d1.

java属性文件properties常用操作工具类

对于java.util.Properties类,通常我们只需要做到以下3个学习目标: 1.认识properties文件,理解其含义,会正确创建properties文件. 2.会使用java.util.Properties类来操作properties文件. 3.掌握相对路径,能正确书写一个properties文件的相对路径. 而在平时的工作中,会遇到各种各样的需求,以下是一个封装. package com.herman.util; import java.io.File; import java.

java属性文件读取,属性修改

/** * 属性文件读取 * @author bestmata * */ public class CommUtil { private static Logger logger=Logger.getLogger(CommUtil.class); private Properties getAttionReplyPro(){ try { InputStream in=CommUtil.class.getResourceAsStream("attionReply.properties")

java属性 user.dir获取当前工作目录

public class Test { public staticvoid main(String[] args) { Properties props = System.getProperties(); props.list(System.out); } } java.version Java :运行时环境版本java.vendor Java :运行时环境供应商java.vendor.url :Java供应商的 URLjava.home :Java安装目录java.vm.specificati

JAVA属性和成员的可见性

jsp传给java属性,java生成json串,方便以后取出来

前台代码 $.ajax({ url : '<%=basePath%>userorderother/canUpdateCust.do', type : 'POST', data: {'kdcompany':kdcompany, 'kdcardid':kdcardid, 'odid':odid}, async : false, success : function(data) { location.reload(); } }); 后台代码 /**修改地址信息 * @param * @throws