Worth Buying? (Your Opinions Please!)

Hello!
I have a macintosh G5 and a PowerbookG4.
Is it worth me buying the new 20" Cinema Display when I have the 17" Studio Display?
If I buy it, can I use both monitors at once? Or does the cinema display take up both ports?
Thanks for your opinions...

Hi Actingbiz,
the Dual 2 G5 have dual graphics cards on board, so you can hook up both your 17" and 20" displays.
Is it worth it ? Well, two 23" cinema diplays would be nicer ...
But seriously; looking at those apps you've listed in your profile, I'd say you'll certainly benefit from a 2nd screen, even if it's not the same model as the older one. If possible at all, I'd always go for two identical screens; and I'd also try not to downgrade.
Hope this helps

Similar Messages

  • Preamp racks/Firewire interfaces - your opinions please

    For some time now I've been looking at getting the MOTU 896, as it appears to be a great deal and of great quality. However, the more I look at the forums I've noticed that everyone seems to love their presonus stuff a whole lot.
    So now for your opinions. . . does anyone have any good info or experience with either one of these? Which do you guys like better? Or are there any other interfaces that you'd pick over either of these two? Thanks a lot.

    Its tough, and its all about budget. I wanted to record 16 channels in a live setting, so I went with two firepods. So far, a pretty good experience, though i've had some problems with digital artifacts at random times. Tech support has been pretty good, but we haven't fixed the problem. I've recently discovered that it might be the longer fw cables i bought a while back, not sure yet.
    That said, I'm planning on purchasing an Ensemble once it ships with working drivers and someone has tested it. This way, I'll have 4 apogee pre-amps, 4 line inputs (one firepod in hardware mode will feed this) for a total of 8 apogee A/D convertors, then daisy chain my other pod for an additional 8 channels, also clocked by the Ensemble w/ SPDIF. It should make the pods sound even better.
    From what I've read on these boards, I would definitely go with RME, Metric halo, or possibly the Ensemble. Haven't heard good things about the 896 pres.
    Regardless, you will probably need more pre-amps if you are recording drums, so something like the Presonus Digimax FS or LT will probably be the cheapest option. It really depends on how many pres you need exactly.

  • Your opinions please using Sonicfire Pro 5 in FCP7

    Im using FCP7 and interested in Sonicfire Pro 5 (or 5.1 i think for the MacPro?) for the reason that it looks as though it could speed up my music creation, mainly because of its mood-mapping technology. I would be interested to hear from actual users on how effective/good this is app is.
    Detailed opinions apprectaed.. Sonic is not cheap in UK !!
    thanks.

    If I need to hook an audience (festival selection people) in the first 5-10 minutes does this signal something that is not so 'sizzle-y'? < </div>
    Festival selection staff are supposed to be sophisticated enough to appreciate that a narrative is a journey. Hooking an audience in the first 30 seconds is what you do in a commercial television show. Your audience is different, you have a bunch of folks sitting in a dark room who want to be entertained.
    But, back to the title cards. Variations have been used effectively in hundreds of superb films; Star Wars comes to mind. The question is whether or not your film needs it. Focus groups are lousy editors and they're even worse at writing movies. Your director has to decide if the focus groups are writing his movie.
    bogiesan

  • When i waned to buy and finished filling all the (*), i clicked on conifirm membership they worte this in a red color:  There was a problem processing your order, please contact our Customer Service team for assistance.Middle East

    when i waned to buy and finished filling all the (*), i clicked on conifirm membership they worte this in a red color:
    There was a problem processing your order, please contact our Customer Service team for assistance.Middle East & North AfricaBahrain: 80081097Egypt: 08000000447Jordan/Kuwait/Lebanon/Qatar/Yemen: English +44 207 365 0735Jordan/Kuwait/Lebanon/Qatar/Yemen: Arabic/French +44 203 564 4145Oman: 80077173Saudi Arabia: 8008446638Tunisia, Morocco and Algeria: +33 157324642United Arab Emirates: 80004443085Commonthwealth of Independent States (CIS): +44 207 365 0735

    Verify that everything about your Adobe ID and your country and your credit card match exactly
    Change/Verify Account https://forums.adobe.com/thread/1465499 may help
    -http://helpx.adobe.com/x-productkb/policy-pricing/change-country-associated-with-adobe-id. html
    -Credit card https://helpx.adobe.com/utilities/credit-card.html
    -wrong email https://forums.adobe.com/thread/1446019

  • Should I do it? I need your opinions.

    I'm getting an iMac (see below) Apple just posted a refurbished model of what I am looking for. Being thirteen years old, should I go ahead and buy it, or should I work for a few more months and get a brand-new iMac. There's no question of putting off my purchase more than a few months, as I'm sick of Windows and don't have any Macs available to me. Please post your opinions!

    Either you already "did it," or someone else did.
    It's gone, but don't worry, there are plenty more on the way.
    I understand that Apple traditionally runs a "Black Friday" sale.
    Might be worth holding off for 6 days to see what they offer.
    Just a general comment on Apple refurbs -- I notice they have
    a 24" white 2.16 GHz C2D listed for $1449. You can buy the
    same machine, BRAND NEW, from smalldog.com for $50 more,
    and it comes with iLife'08 (plus iLife'06 on the install disks).
    The Apple refurb comes with iLife'06 only.
    BTW, keep an eye on smalldog.com -- they're an authorized
    reseller with excellent service, and they often have refurbs.
    ...sometimes refurbs are a good deal, sometimes not,
    Looby

  • Worth buying the Xperia Z3 Compact ? And a question about headphones.

    Worth buying the Xperia Z3 Compact, compared to Xperia Z3?
    And a doubt. I have had other Xperias, and headphones from other brands did not work well with him, this ''Z3 line'' is yet? It only works with Sony headphones?
    Thank You!

    Well, the headphone jack is designed to be compatible with Noise Cancelling headphones from Sony, that uses 5 pins in the pole, however, a regular 3 segments headphones should work without issues... the problem is if you try to use incompatible Headsets (the ones with microphones) since the use an additional segment and it my be located in a different way than what Sony uses.
    My advice is, if you are not the most hardcore audiophile, that you get a medium range Bluetooth Headphones. Those will be compatible with your phone...
    I have had Altec Lansing BackBeat 906, 903... Plantronics BackBeat 903+, and currently use the BackBeat Go2.
    Out of those the Go2 are the best sounding headphones for me (I do not care for tons of bass, so the amount of bass with those is very good)... but the battery is bad, around 3.5 hours. The fit is good, people complain when trying to use as advertised, but I actually found a better way to place them, making a loop around and front of my ears......  Price ~70$
    All previous ones had a battery of 7 hours, but the rubber material of the piece around your ear hardens with time and breaks (after a couple of years of use)... the Go2 seems to be better built.
    Finally I would recommend to you the Jaybirds Bluebuds X if you are willing to pay 140~160 $.... with excellent battery life, and sound quality.
    If you want to go cheaper... Sony's SBH line has plenty of option with good reviews... SBH20 being the cheapest
    And if you want to go crazy expensive, Parrot Zik are over 400$ but apparently they are the best all around. I tried them once.

  • Sir / Madam        Actually I am willing to buy Apple (MD101HN/A) 13" MacBook Pro with Retina Display 2.6GHz. I am from siliguri, Dist Darjeeling, West Bengal, India. But currently i am unable to buy your product due to unavailability of your mentioned pr

    Sir / Madam
          Actually I am willing to buy Apple (MD101HN/A) 13" MacBook Pro with Retina Display 2.6GHz.
    I am from siliguri, Dist Darjeeling, West Bengal, India. But currently i am unable to buy your product due to unavailability of your mentioned product in India. so can you please inform me at least a confirmed date when will be the product available. because it's really a urgent for me. So please give a reply with a confirm date.
    Yours Faithfully
    Saikat Nath.

    This board is just other users, there's no one here from Apple to answer a question like that. Sorry.

  • There was a problem processing your order, please contact our Customer Service team for assistance.

    when i waned to buy and finished filling all the (*), i clicked on conifirm membership they worte this in a red color:
    There was a problem processing your order, please contact our Customer Service team for assistance.Middle East & North AfricaBahrain: 80081097Egypt: 08000000447Jordan/Kuwait/Lebanon/Qatar/Yemen: English +44 207 365 0735Jordan/Kuwait/Lebanon/Qatar/Yemen: Arabic/French +44 203 564 4145Oman: 80077173Saudi Arabia: 8008446638Tunisia, Morocco and Algeria: +33 157324642United Arab Emirates: 80004443085Commonthwealth of Independent States (CIS): +44 207 365 0735

    Asmaa,
    Other than using the suppport phone number, you may try a chat here:
    Creative Cloud support (all Creative Cloud customer service issues)
    http://helpx.adobe.com/x-productkb/global/service-ccm.html

  • PC users Opinions Please

    Since there are lots of PC users on this site, I would like to get your opinions on the soon to be released Sandy E dual socket computers. I have had an ongoing dialog with Eric at ADK that has peaked my curiosity. How do you anticapte it will impact use of PrP?

    ok going to try to put this as simply as possible and try to not ruffle Jasons feathers at the same time
    1) dual vs single processor does NOT equate to 2 times the processing power never has and probably wont ever even with the best of multi-thread software.
    there are a few linux based programs that do come close (server app type stuff)
    too much to explain.  its usually more like 25-40% increase. and this depends on how well both the OS and the program can handle threads.
    (apple OS is one of the worst sadly and is odd considering its unix based, which yes is different from linux. its needs a complete re-write @ this point like win7 was. with all the $ Apple has i dont know why they dont do it..
    oh wait yes i do they have little concern anymore over pro level clients and are more concerned with consumer goods, i this and i that )
    2)Dual Xeons have thier place but most have no need of them and this includes Apple. in fact the dual vs single over time has become far less needed than ever before even with software becoming more mulit-threaded.
    Part of this is that GHz is still is vastly more important than core count for the most part at least within the same architecture.
    for example it takes a Dual 2.8GHz 12 core to come close matching a single 980/990 or 2600/2700
    http://www.adkvideoediting.com/benchmarks.asp
    while older ( i keep forgetting to update with newer numbers) its pretty sad a system thats 2 times or more the cost cant keep up!
    it takes a 12 core 2.93GHz or higher to beat the single systems in normal editing even with heavier red 4k.
    animators and uncompressed heavier codecs would need a dual Xeon and one like the absurdly priced Juggernaut.
    several of our animator guys actuslly will use smaller more affordable systems and have several of those rendering rather than buying 1 big nasty box..
    trying to think of an anlogy that works. (man i am going to sound like i am from KY)
    got a dodge durango truck and a big dodge 350 truck towing a small 21' boat. (avergage editing of most) both are flying down the highway @ 75 with no issues.
    now we have the same trucks but towing a 40' (uncompressed) boat the little dodge can barely get it going, 50 is its max speed without overheating but the big truck has no trouble cruising @ 75 still.
    most people own a 21' boat.
    i know not the best analogy
    its my job to keep people from buying that Dodge 350 when they only need the durago and knowing when someone may need that big one..
    as far as Apple i almost always recommend a single 3.33GHz (buy a used 2.8Ghz and swap out the CPU yourself) if you have to stay on Apples OS.
    as apple does not even offer the 3.46GHz dual Xeons much less running @ 4GHz.
    as to what is the best option on our site? the 3900 with the new Sandy E unless you need the big dodge.
    Scott
    ADK

  • Let's discuss my application architecture,and give me your opinions

    hello
    we have several internal systems that are within the same lan and want to communicate with several external systems that may be in the other buildings by using the release line.i am now considering the architecture for the project,and have got an immature blueprint,please help me to make it more perfect by give me your opinions,the scenario as:
    within the lan,there are several systems that are developed by using different languages,let's suppose they are two(named internal1 and internal2),the two systems need to communicate with other two external systems(named external1 and external2) that are also developed by using different languages.all of the communications are bi-direction.there are several combinations:
    1 internal1 <--> internal2
    2 internal1 <--> external1 or external2
    3 internal2 <--> external1 or external2
    in my project,the timelimit is critical,as short as possible.
    according to the mentioned requirements,i decide to develop a infomation exchanging platform by using java which sit in the MIDDLE of the internal and external systems and WITHIN the lan,act as information dispatcher or coordinator,both of the internal system and external system communicate with it only.considering the multi-language and time-critical feature,i choose the way of socket communication among the systems and design a set of xml format internal protocol.otherwise,i think the message middleware are also needed within my project as message buffer.when i deepen into the detailed designing,i get some confusions,let us discuss them as followiing:
    1 if is the socket the good solution for my project?how can i assign the ports?because of the introduction of the information exchanging platform into my project,the communication combination is simplified to "internal system<-->info exchange platform" and "external system<-->info exchange platform",the crucial point for the port designing is how to assign the port in the info exchange platform,that is SERVER socket port.in my designing,i plan to assign different port for each subsystem.thus,the devleopment to the info exchange platform is simplified,that is:when the message comes,i don't need to analyse the xml message to check which system it comes from.but some people suggest me to open ONE port to all the internal systems,and ANOTHER port to all the external sysetms.i don't know which solution is better?if are there some regulations that concern about the socket port assigning?
    2 if is the information exchanging platform needed?some one suggest that subsystems can communicate with each other directly,
    the coordinating platform is not needed.but i think,from the EAI point of view,there should be a adapter between the internal system and external system.
    3 where should i put the message queue server?and if is the mom needed?i plan to use the mq between the exchange platform and external systems ONLY,and it is also within the lan,in my designing,i config two queue for EACH external system,one for incoming message and other for outgoing message,to each queue,i assign a message listener to execute different operations on its "onMessage" method,that is:when the message come from internal system,the exchange platform send them to the exact OUTGOING queue according to the destination of the message,then the listener of the queue call the socket of the according external system and send the message to it.otherwise,when the external system need to send the message to internal system,it call the exact socket port in the exchange platform that is assigned to it as mentioned above,the platform accept the msg,and send them to the exact incoming queue,then the listener deal with the msg and send them to the internal destination.in this solution,i put the mq behind the socket,but someone give me another suggestion,that is i directly put the message queue between the exchange platform and the external systems instead of using the socket as the front-end,all of them send the message to the queue and listen the queue,but i think,in such solution,the external system must listen the queue REMOTELY,is it a good way?
    also,somebody tell me that the exchange platform and remote external system can communicate each other DIRECTLY by socket,the message queue is not needed,i don't make sure if the mq is necessary in my situation?and what is the benefit and disadvantage?
    as for the communication between the internal system and info exchange platform,i think the mq is NOT needed,they can communicate each other directly by socket,furthermore,in my designing,i make them connect to each other FOREVER,that is i don't close the socket after each message transferation,as mentioned above in the issue of the socket assigning,every port in the exchange platform is DEDICATED,that means the port is specific to each system,so that they don't need to create and close socket connection frequently,that will make the program more performant,but if i use one port to listen all the internal system,then the socket must be closed by the end of each transferation because of the block problem,that is just another reason why i use dedicated port connection to each of the internal system.
    4 the another question is the secure issue accompanying by the socket,i think i needn't consider such problem in the internal connection,but to the connection between the platform and external system,the issue become preeminent,that is i must open the socket port in the firewall.but i think the connection between the lan and the external system use special line,not by internet,i wonder if the secure probem is critical in such situation?otherwise,i remember that some kinds of product from visibroker company can solve the firewall socket problem by using the http channel protocol,but i don't remember its name for sure,it seem like is called something gateway.who used such kind thing?and tell me how does it work?

    hello
    we have several internal systems that are within the same lan and want to communicate with several external systems that may be in the other buildings by using the release line.i am now considering the architecture for the project,and have got an immature blueprint,please help me to make it more perfect by give me your opinions,the scenario as:
    within the lan,there are several systems that are developed by using different languages,let's suppose they are two(named internal1 and internal2),the two systems need to communicate with other two external systems(named external1 and external2) that are also developed by using different languages.all of the communications are bi-direction.there are several combinations:
    1 internal1 <--> internal2
    2 internal1 <--> external1 or external2
    3 internal2 <--> external1 or external2
    in my project,the timelimit is critical,as short as possible.
    according to the mentioned requirements,i decide to develop a infomation exchanging platform by using java which sit in the MIDDLE of the internal and external systems and WITHIN the lan,act as information dispatcher or coordinator,both of the internal system and external system communicate with it only.considering the multi-language and time-critical feature,i choose the way of socket communication among the systems and design a set of xml format internal protocol.otherwise,i think the message middleware are also needed within my project as message buffer.when i deepen into the detailed designing,i get some confusions,let us discuss them as followiing:
    1 if is the socket the good solution for my project?how can i assign the ports?because of the introduction of the information exchanging platform into my project,the communication combination is simplified to "internal system<-->info exchange platform" and "external system<-->info exchange platform",the crucial point for the port designing is how to assign the port in the info exchange platform,that is SERVER socket port.in my designing,i plan to assign different port for each subsystem.thus,the devleopment to the info exchange platform is simplified,that is:when the message comes,i don't need to analyse the xml message to check which system it comes from.but some people suggest me to open ONE port to all the internal systems,and ANOTHER port to all the external sysetms.i don't know which solution is better?if are there some regulations that concern about the socket port assigning?
    2 if is the information exchanging platform needed?some one suggest that subsystems can communicate with each other directly,
    the coordinating platform is not needed.but i think,from the EAI point of view,there should be a adapter between the internal system and external system.
    3 where should i put the message queue server?and if is the mom needed?i plan to use the mq between the exchange platform and external systems ONLY,and it is also within the lan,in my designing,i config two queue for EACH external system,one for incoming message and other for outgoing message,to each queue,i assign a message listener to execute different operations on its "onMessage" method,that is:when the message come from internal system,the exchange platform send them to the exact OUTGOING queue according to the destination of the message,then the listener of the queue call the socket of the according external system and send the message to it.otherwise,when the external system need to send the message to internal system,it call the exact socket port in the exchange platform that is assigned to it as mentioned above,the platform accept the msg,and send them to the exact incoming queue,then the listener deal with the msg and send them to the internal destination.in this solution,i put the mq behind the socket,but someone give me another suggestion,that is i directly put the message queue between the exchange platform and the external systems instead of using the socket as the front-end,all of them send the message to the queue and listen the queue,but i think,in such solution,the external system must listen the queue REMOTELY,is it a good way?
    also,somebody tell me that the exchange platform and remote external system can communicate each other DIRECTLY by socket,the message queue is not needed,i don't make sure if the mq is necessary in my situation?and what is the benefit and disadvantage?
    as for the communication between the internal system and info exchange platform,i think the mq is NOT needed,they can communicate each other directly by socket,furthermore,in my designing,i make them connect to each other FOREVER,that is i don't close the socket after each message transferation,as mentioned above in the issue of the socket assigning,every port in the exchange platform is DEDICATED,that means the port is specific to each system,so that they don't need to create and close socket connection frequently,that will make the program more performant,but if i use one port to listen all the internal system,then the socket must be closed by the end of each transferation because of the block problem,that is just another reason why i use dedicated port connection to each of the internal system.
    4 the another question is the secure issue accompanying by the socket,i think i needn't consider such problem in the internal connection,but to the connection between the platform and external system,the issue become preeminent,that is i must open the socket port in the firewall.but i think the connection between the lan and the external system use special line,not by internet,i wonder if the secure probem is critical in such situation?otherwise,i remember that some kinds of product from visibroker company can solve the firewall socket problem by using the http channel protocol,but i don't remember its name for sure,it seem like is called something gateway.who used such kind thing?and tell me how does it work?

  • HT3743 I purchased an iphone 3g that was to be open to any carrier, I went to restore it to my itunes account and get a 1015 error, can this be fixed.  I am new to the iphone and like the product but cannot buy new.  Please help. THANKS

    I purchased an iphone 3g that was to be open to any carrier, I went to restore it to my itunes account and get a 1015 error, can this be fixed.  I am new to the iphone and like the product but cannot buy new.  Please help. THANKS

    You got ripped off. You bought a hacked/jailbroken phone. That's what error 1015 means. Return it and get your money back if possible and buy a phone from a legitimate source.
    Discussing jailbroken / hacked phones is forbidden by the terms of service. Jailbreaking / hacking voids any warranty and forfeits your right to support here or from Apple. You can not get help here.

  • I want to buy poker chips from my iTunes account, but not do this when i want to buy that say"please contact iTunes support ti complete this transaction"for what is this i dunt understand this.plz solv this probleams.

    Hi,i'm Mizanur Rahman,i want to buy poker chips from my iTunes account, but not do this when i want to buy that say "please contact iTunes support ti complete this transaction" for what is this i dunt understand this.plz solv this probleams.but i parseas software from this account.so why not parseas poker chips? i have lote of blance in my account.so plz plz solve this provleams.
    <Personal Information Edited by Host>

    These are user-to-user forums, you are not talking to Apple here and they don't monitor these forums (I've asked the hosts to remove your email address from your post).
    You can contact iTunes support here and ask why you are getting the message and how to resolve it : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page

  • TS4148 i update my 3gs to 6.1 from 4.1 after installation of software it shows connect to itunes or connect  to wi-fi when i connect it to itunes it shows the iphone tab in itunes bt after some times it say we are unable to complete your request please he

    i update my 3gs to 6.1 from 4.1 after installation of software it shows connect to itunes or connect  to wi-fi when i connect it to itunes it shows the iphone tab in itunes bt after some times it say we are unable to complete your request please help me

    That would be the wireless number assigned by AT&T when the purchaser of the iPhone signed up as a customer with AT&T. If neither you nor your uncle ever activated the iPhone with AT&T, click the "non customer" button.
    Note that jailbreaking often renders it impossible to get an iPhone officially unlocked, so don't be surprised if it fails. If it does, then you may have to buy a new iPhone, this time one that is officially unlocked.
    Regards.

  • Career in ABAP - Your feedback please

    Hello All:
         I have been doing VB, javascript, XML ASP and some WEb stuff from the past 6 years and now I got opportunity to work in SAP ABAP programming. I heard SAP market is always good and I already started learning ABAP and just wondering if I am taking a right decision for my career! I know my decision is going to be final but I appreciate if you can give some of your opinions! Thanks in advance.

    hi Mithun,
    You're wise to "look before you leap" into ABAP right now. As I noted in a previous question, the classic role of the ABAP programmer is changing. The future SAP developer will be a hybrid of ABAP, EAI, and Web/Java-based expertise.
    It's not bad to get yourself a foundation in ABAP programming, but I think you're right to ask some hard questions about how marketable ABAP skills will be down the line. The market is definitely going to get crowded for the general ABAP programmer. And you're right - automated tools like Report Painter are making it harder for the average ABAP programmer to find good projects. BW is becoming the standard reporting environment for SAP customers, and tools that automate presentation and reporting are getting more robust with each BW release. Even though there will always be the need for custom ABAP programming, object-oriented development tools like BADIs will definitely reduce the need for "grind it out" ABAP coding. For all those reasons, if I were moving into SAP development, I would pursue two different angles. First, I would try to obtain hardcore ABAP development skills (custom development, user exits, dialog programming - heavy hardcore development. Not so much using neat tools but doing the hardcore custom work that conversion and reporting tools just can't do).
    Second, I would try to get development experience utilizing mySAP, EAI, and R/3 product extensions. This means mastering SAP's integration toolkit, including BAPIs, BADIs, the SAP Java Connector, and the Web Application Server (formerly the Internet Transaction Server). But I would take it further and get exposure to emerging web platforms, languages, and integration protocols including Java, J2EE, and the many flavors of XML. Exposure to competing web-based development platforms such as Microsoft's .NET solution would also give you an edge. And since you can't expect SAP's customers to rely only on SAP's EAI solutions, acquiring skills with third party EAI tools from vendors like webMethods, Tibco, and Vitria would be another key part of your skill set. In addition to all that, you want to build in as much business process and application integration know-how into your skills as you can. These "big picture" skills help to protect you against both offshore outsourcing and the competition amongst "core ABAP" programmers. Put all of these skills together, and you're truly "the ABAP programmer of the future." But at the same time, your skills will be transferable to other non-SAP environments, giving you real flexibility in the marketplace. So, the bottom line for you: yes, go into ABAP if you see a good opportunity, but continue to keep your eyes open and do your best to enhance your core ABAP know-how with all the Web-based development skills you can get your hands on.
    Please Reward Points to the helpful answers and closed the thread....
    Regards,
    Santosh

  • Your Opinions: Inner Classes Need static Members

    Hi All,
    I want to solicit opinions for a minor change to the way inner classes work. I submitted this as an RFE to Sun and they rejected it, really without giving a reason. I'd like to know your opinions. If there is strong support I will repost the RFE.
    As you probably know, inner classes cannot have static members. The following generates a compiler error:import java.util.*;
    public class MyClass {
       class MyInnerClass {
          // Next line causes compiler error...
          static Map m = new HashMap();
    }In order to get around this you have to make the Map variable a static member of the containing class:import java.util.*;
    public class MyClass {
       static Map m = new HashMap(); // so much for encapsulation...
       class MyInnerClass {
    }I am suggesting that inner class be allowed to contain static members. Here's my reasoning...please comment:
    There are times when members (i.e., fields and methods) rightfully belong to the class as a whole, not to any particular instance of a class. I'm sure we've all found times when it was necessary to have static members in our classes. The same issues that necessitated using static members in top-level classes make them desirable for inner classes as well.
    Designing a class as an inner class is a step toward encapsulation. By forcing static members that logically belong in an inner class to be declared in the containing class is to crack the encapsulation, IMHO.
    Even though a containing class has access to all of an inner class' members (including private members) and vice versa, I think the notion of inner static members still is more OO-ish.
    What are your opinions? Would allowing inner classes to contain static members make Java more object oriented? I think it would.
    Technically, I don't think there's any reason this cannot work since the JVM has no notion of inner classes, per se.
    What do you think?

    an inner class is effectively a non static instance
    variable of its enclosing class. Instance member, but not a variable. it's a class, a type, not a variable.
    >
    I think the problem here is that making a field static
    means more than just that that field and its value are
    common to every instance of the class. It means that
    the value is valid without an instantiation of that
    class.
    Since the class itself must be instantiated (it is
    not static), What do you mean, excatly, by "_must_ be instantiated"? You are not ever "required" to instantiate anything unless you want to use it.
    you can't have static member data inside it. I don't see how this follows from the previous part of the statement.
    How would you reference the static member data of
    the inner class? You would have to specify an
    instance of the inner class, and since this breaks
    the meaning of static, you can't have static members
    in an inner class.How about outerObj.InnerClass.staticMember The syntax is well defined. The question at hand is, do we really want to allow this? The syntax to do this should only be an issue after that question has been answered in the affirmative. The people at Sun have decided not to allow it, so for now, syntax is a non-issue.
    >
    if you wanted a static member in an inner class you
    could put it in a super class of the inner class...Or in the enclosing class, as suggested in the orginal post.

Maybe you are looking for

  • Summary: Install (and re-install) steps of SAP NW 7.01 ABAP Trial

    This forum is awesome ! After ran into bunch of errors (200 601 etc) during install, thanks to all the Q&As especially posted answers in multiple thread discussions, I finally managed to make the install a success. I put following summary here hoping

  • Cx_document_bcs exception in add_attachment method of class cl_document_bcs

    hi All, I am getting an exception  while i am trying to create a  pdf attachment.  I m not getting any error text but error type is showing as  "XERR_BCS".  The code in which the exception is coming is as below. TRY.     lo_document->add_attachment(

  • Maximum File Size of .dv Import File to Premiere Pro CS5?

    Hello Community: I searched this forum and Google in general, but could not find an absolute limit on the media file size I can import into a Premiere Pro CS5 project.  I'm scheduled to process the ".DV" recording from a conference, which could go on

  • Not working sensor

    perfomance is very slow and sensor not working properly

  • Labview.ex​e generated error

    "I am using LabVIEW 6.1 in windows 2000. I downloaded the Agilent3499A IVI from the website and configured the driver and everything. When I run the Initialize.vi, I have this following problem. LabVIEW.exe has generated errors and will be closed by