java中新建一个类在非方法体内为什么不可以给另一个类中的属性赋值

问题描述

publicclassPeople{publicStringname;intage;}publicclasstW{staticvoidmain1(String[]args){Peoplen=newPeople();n.name=“nn”;//这里为什么会出错}

解决方案

解决方案二:
如果确实如你代码所写的,应该是没有问题的。但是你描述的是非方法体中,和你给的代码不一样,如果不在方法体中,可以用{}括起来就可以了。
解决方案三:
这是在同一个文件下的代码吗
解决方案四:
代码写错了
解决方案五:
java编译时是没有对象产生的,所以给操作n对象肯定不会通过编译

时间: 2025-01-30 05:07:38

java中新建一个类在非方法体内为什么不可以给另一个类中的属性赋值的相关文章

spring mvc 如何在Controller类的每个方法执行前 调用我定义的一个方法

问题描述 在用spring mvc做一个项目 我想在@Controller类的每个方法@RequestMapping前都调用我定义的一个方法 该怎么弄? 我现在是这么弄的 手动在方法的第一行调用我定义的那方法 这样 太麻烦 有没有更好的方法呢 一下是我的代码@Controllerpublic class ModuleAction extends BaseAction {@Autowiredprivate ModuleMgr manager;@RequestMapping("/systemMgr/

Mysql中新建用户及授权的方法分享_Mysql

在项目开发的过程中可能需要开放自己的数据库给别人,但是为了安全不能自己服务器里其他数据库同时开放.那么可以新建一个用户,给该用户开放特定数据库权限 测试环境:Centos 6.3和Mysql 5.3 一.新建用户 复制代码 代码如下: //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","cp

MFC中WMP控件的使用方法的疑惑

问题描述 MFC中WMP控件的使用方法的疑惑 在用MFC做一个音乐播放器,插入WMP控件后,不知道如何使用它,怎么才能调用到他本身自带的类,比如fullscreen,怎么才能用他来设置全屏

内部广播类怎么调用此activity类里面得方法

问题描述 内部广播类怎么调用此activity类里面得方法 我在activity里面定义了一个内部广播类 静态注册 ,我想调用activity的方法 ``` public static class RepeatReceiver extends BroadcastReceiver { public void onReceive(Context context, Intent intent) { Toast.makeText(context, "定时刷新", Toast.LENGTH_SH

spring中如何获取注入bean里方法上的注解?

问题描述 spring中如何获取注入bean里方法上的注解? 有这样一个需求,在spring中,想用反射获取一个注入bean中方法的注解 一般情况下这样的操作就行了: Method method = bean.getClass().getMethod(...); Annotation[] annotations = method.getAnnotations(); 这样就能获取注解了. 但在spring中,这种方法是获取不到annotation的,原因是这里的bean其实是一个代理类.那么问题来

kmeans-sklearn包中的KMeans大概的实现方法是什么啊?

问题描述 sklearn包中的KMeans大概的实现方法是什么啊? Python中有一个sklearn包 有一个KMeans函数,我有一个余弦相似度矩阵,大概实现方法是怎么样的啊? 解决方案 官方API:http://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html#sklearn.cluster.KMeans 例子:http://scikit-learn.org/stable/modules/genera

关于IE中getElementsByClassName不能用的问题解决方法_javascript技巧

今天使用getElementsByClassName写了段小程序,满怀欣喜的准备去测试,在ff,谷歌等主流浏览器上测试都没问题,在IE9上也没问题,在IE6.8中测试的时候就出现问题了,浏览器报错.纠结了下代码,貌似没问题,果断找度娘...终于发现问题所在,然来是IE6.8中不支持getElementsByClassName这种方法.随后在网上搜索解决方法,找到了一个比较好的方法,是个老外写的一个方法,定睛一看居然是05年的问题了...先上代码: 复制代码 代码如下: * Developed b

云环境中SBS应用的动态资源调度方法研究

云环境中SBS应用的动态资源调度方法研究 东北大学  张涛 本文建立了一个SBS应用性能评价模型,并在该模型的基础上提出了SBS应用动态资源调度方法,该方法通过将静态的初始资源调度和动态的资源调度调整相结合,以动态适应用户访问行为的变化,保证SBS应用性能.为了解决SBS应用的初始资源调度问题,本文给出了满足SBS应用性能约束的初始资源调度问题的数学模型并分别提出了资源无限和有限两种情况下SBS应用的初始资源调度算法,以通过初始资源调度保证服务性能.为了解决SBS应用的动态资源调度问题,本文提出

asp.net中使用cookie传递参数的方法

  asp.net中使用cookie传递参数的方法          这篇文章主要介绍了asp.net中使用cookie传递参数的方法,涉及asp.net针对cookie传值与接收的技巧,需要的朋友可以参考下 本文实例讲述了asp.net中使用cookie传递参数的方法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 //传值 HttpCookie cookie = new HttpCookie("mycookie"); cookie.Value = "