Where does a class reside?
I confess, I'm new. I'm trying to learn Java progrmming and in the book "Teach Yourself Java in 21 Days" it says that an instance can reference and update class variables. Where are these class variables? Okay, they reside on a hard drive somewhere but does an instance have update authorization to the hard drive? or is the class held in memory somewhere and when and instance updates the class it is only in memory? It would not make sence if you are creating a dozen instances of the same class to keep going out to the hard drive for the creation of every instance.
I'd appreciate any light you can shed on the subject.
Thanks,
Byron in Seattle
You hit the nail on the head; it would be way too costly to run java having to read class file definitions from the hard drive every time you use one.
Here's how it works:
When you start java, all of the classes in the java software version you are using (1.3, 1.4, etc) are automatically loaded into memory along with the Java Virtual Machine (JVM)
Next, everything in your classpath (well, not everything, but all .class files) will be loaded into memory.
After that, classes can be 'bootstrapped' by using Class.forName(...)
Similar Messages
-
Where does presentation cache reside in obiee?
Hi all,
where does presentation cache reside in obiee?
Regards,
VishalHi Vishal,
Presentation cache stores the finished report output in the presentation server. It resides here,
OracleBIData\tmp\ folder
Rgds,
Dpka -
Can I use "find my iPhone" from my Mac? If so, where does the app reside?
I have Find My Mac on my iPhone, but can this be used from the Mac to find the iPhone? If so, where does the app reside on the mac?
Which browser? Safari, Finder ETC.
In icloud on my desktop(system pref) I can only selet the tick box next to Find My iPhone. -
Where does exe files reside in oracle
hi,
Can anyone tell me where does the exe files of the utilities like listener ; sqlplus ; dbca etc reside in oracle?
thanks874275 wrote:
hi,
Can anyone tell me where does the exe files of the utilities like listener ; sqlplus ; dbca etc reside in oracle?
thankswhat is your oracle version and operating system name and version?
open command command prompt or terminal
give set command it will show you the path for bin directory
eg: in windows
Path=D:\oracle\product\10.2.0\db_2\bin
in linux
PATH=/u01/db/app/oracledb/bin
also check ORACLE_HOME/bin directory you can find.
Announcement: Forums Etiquette
Posters, please mind these common-sense rules when participating here:
- When asking a question, provide all the details that someone would need to answer it. Consulting documentation first is highly recommended. - When answering a question, please be courteous and respectful; there are different levels of experience represented here. A poorly worded question is better ignored than flamed - or better yet, help the poster ask a better question.
- It is considered good etiquette to reward answerers with points (as "helpful" - 5 pts - or "correct" - 10pts).
- See more tips in the FAQ
Thanks for doing your part to make this community as valuable as possible for everyone!
- OTN -
Where does the class for useBean go?
I'm having trouble in jsp when I try to do a useBean. WebLogic can't seem to find my class. Where should the bean that I am trying to use go, and how should I refer to it in the .jsp file that needs to use it? Do I need to import the bean class?
I have the following structure:
proj_home
'-->all .jsp and html files
'---->Classes
'------->com
'----------->company
'-------------->project
'----------------->all class files for the project
'---->src
'------->com
'----------->company
'-------------->project
'--------------->all source files for the project
'---->WEB-INF
Currently the bean is named UserData. It is in package com.company.project.
I tried placing the UserData.class file everywhere I could think of but that didn't help.
I then tried to import it into the bean that uses it like this:
<jsp:directive.page import="com.company.project.UserData"/>
But that gives me errors saying this:
...jsp_servlet\__savename.java:17: package com.company.project.ejb does not exist import com.company.project.ejb.UserData; //[ /SaveName.jsp; Line: 1]
Well it does exist, but under the CLASSES directory.
HELP!I was picking that up from your error message
..jsp_servlet\__savename.java:17: package com.company.project.ejb does not exist import com.company.project.ejb.UserData; //[ /SaveName.jsp; Line: 1]
The folder structure needs to mirror the package structure exactly (standard java)
So yes, If you have a com.company.project.ejb package with a class UserData within it
"UserData.class" needs to be in folder "WEB-INF/classes/com/project/ejb/"
If you don't have that class, then check your import statement - its asking for it.
Good luck,
evnafets -
Where does my application resides for deployment?
1) I have stepped thru deploying the HelloWorld and Fortune sample applications .. and they worked fine.
What I don't understand is how to deploy my JSP/JDBC application. Where do I put my application? The ias-samples put the samples in ..\ias-samples\fortune\assemble\fortune.war (and .ear file here too) and then on the browser the link is http://127.0.0.1/NASAppl/fortune/fortune.
(In Apache-Tomcat, my application would go to the \WebApps folder under Tomcat).. where would I put in
iPlanet and it would recognize it with http://127.0.0.1/NASAppl/myAppl ?
2) does the folders under 'myAppl' need to be in a certain structure, ie: the classes go to a a folder named 'classes' and JSP go to ? and any other types where?
3) deployment must have an .ear file ? so after I create .war with my class/jsp files, i have to create .ear (I have not tried with myAppl yet).
4) I believe I have to re-start iAS after I deploy myAppl ?
(I am running iAS test drive version win NT)
your reply asap appreciated.. thanks ...You need to first create a .war or .ear file. Then you need to deploy this .ear file either using the iPlanet Deploy Tool or from the command line (for ex. iasdeploy deployapp fortune.ear)
All the classes and files related to the application will be under APPS directory.
I advise you to first read the Developer's guide and Admin guide. All your questions will be answered. -
In Trex where does the documents reside ?
We have Enterprise portal and use TREX for collaboration rooms and document indexing. EP is a java only Netweaver stack on AIX and TREX is on a window box. What I wanted to know is where do the actual documents, which TREX indexes reside?
Does Trex retain a copy of the indexed document? For a particular index where is the mapping of the actual document? Where can I look at all this data?
Pls advise.
thank you
regards
LaxmiHello Kai,
documents original location is transparent on KM, whether it is on a external repository or not doesn't matter,
for KM and TREX it is part of repository manager (configured at System Administration > System Configuration >
Knowledge Management > Content Managenement > Repository Managers).
Once a repository manager is activeted, there are several services running on top of it, eg.: subscription, rating,
etc. and other global services which affects every repository. Crawler service and Index Management are the
global services which will do indexing work
In fact TREX doesn't look for documents, the crawler is the component that retrieves the documents and
deliver for TREX. Have in mind that the crawler is part of KM, not TREX. It is active for every repository,
you can check on the monitor at System Administration > Monitoring
for more information: http://help.sap.com/saphelp_nw70/helpdata/en/fb/38ef207d0a47ee9dc08deeed855392/frameset.htm
once documents are retrieved by the crawler and is at TREX hands, it will index normally, it uses
a file system based architecture, if you browse through TREX server you can find the indexes you have
created as folders and documents information inside. Be careful when checking at file system level, data
there is designed for TREX work only, it doesn't serve as backup and can't be considered for any
other functioning.
kind regards,
Rafael -
Where does system preferences reside?
Hi there,
I am trying to locate the actual coding of system preferences. Does anybody know where it is? I have looked under system and library but not able to find it.
thanks for your help
mI assume you mean the location of the preference pane files. I'm not sure what you mean by "coding." If you're looking for system preferences and where they're stored, the answer depends on what preference you're looking for. Most can be found in your user library: /Users/YOURUSERNAME/Library/Preferences
The panes themselves are located in:
Macintosh HD/System/Library/PreferencePanes
You may also have user-specific preference panes installed. Those reside in: /Users/YOURUSERNAME/Library/PreferencePanes -
How can I learn where a missing class resides?
I'm going thru a tutorial that autogenerates a few small Java source files in a small project. They SHOULD compile without error, but don't, apparently because various classes are referenced and are not present on my PC.
How can I learn where they are? How can I get the needed classes, and can I trust the files I find, assuming I find them out on the web somewhere.
The message of the moment (produced by NetBeans 4.1) is:
"class com.sun.xml.rpc.tools.ant.Wscompile cannot be found"
I plugged that classname into Google, and found someone wonder in a forum where this class is, then reply to his own question saying he found it in jaxrpc-impl.jar
Maybe that's right. Now I have to find this Jar file.
Hopefully there's a better way to find this stuff!
Any advice appreciated.That's how you do it.
In this case, I believe that the jar is part of the JAX_RPC functionality (recently renamed to JAX_WS), and a copy is included with Sun's Application Server - and also other downloadable packages, but I don't know exactly which others.
The class is part of the umbrella J2EE system. -
Where does a servlet reside?
I am using NetBeans 5.5,
Tomcat folder is located at C:\jakarta-tomcat-5.0.25
Suppose the code.
// Fig. 26.6: WelcomeServlet.java
// A simple servlet to process get requests.
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
public class WelcomeServlet extends HttpServlet
// process "get" requests from clients
protected void doGet( HttpServletRequest request,
HttpServletResponse response )
throws ServletException, IOException
response.setContentType( "text/html" );
PrintWriter out = response.getWriter();
// send XHTML page to client
// start XHTML document
out.println( "<?xml version = \"1.0\"?>" );
// out.printf( "%s%s%s", "<!DOCTYPE html PUBLIC",
// " \"-//W3C//DTD XHTML 1.0 Strict//EN\"",
// " \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n" );
out.println( "<html xmlns = \"http://www.w3.org/1999/xhtml\">" );
// head section of document
out.println( "<head>" );
out.println( "<title>A Simple Servlet Example</title>" );
out.println( "</head>" );
// body section of document
out.println( "<body>" );
out.println( "<h1>Welcome to Servlets!</h1>" );
out.println( "</body>" );
// end XHTML document
out.println( "</html>" );
out.close(); // close stream to complete the page
} // end method doGet
} // end class WelcomeServletand index.jsp is
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%--
The taglib directive below imports the JSTL library. If you uncomment it,
you must also add the JSTL library to the project. The Add Library... action
on Libraries node in Projects view can be used to add the JSTL 1.1 library.
--%>
<%--
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
--%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<form action="/jhtp6/WelcomeServlet" method="get">
<p><label>Click the button to invoke the servlet
<input type="submit" value = "Get HTML Document" /></label></p>
</form>
<%--
This example uses JSTL, uncomment the taglib directive above.
To test, display the page like this: index.jsp?sayHello=true&name=Murphy
--%>
<%--
<c:if test="${param.sayHello}">
<!-- Let's welcome the user ${param.name} -->
Hello ${param.name}!
</c:if>
--%>
</body>
</html>My question is where is the physical location of the file "WelcomeServlet" ?
Do I need create a subdirectory "jhtp6" manually somewhere?
I get the error message:
HTTP Status 404 - /jhtp6/WelcomeServlet
type Status report
message /jhtp6/WelcomeServlet
description The requested resource (/jhtp6/WelcomeServlet) is not available.
Apache Tomcat/5.5.17Thanks for your advice!hi,
common things... do it upto well known
store your servlet in C:\jakarta-tomcat-5.0.25\webapps\root\WEB-INF\classes
if no classes folder create there and store
store your jsp in C:\jakarta-tomcat-5.0.25\webapps\root\
run your jsp file
http://localhost:8080/filename.jsp -
Javax.xml.soap.SOAPElement where does this class exist
Hi
When i run the client application of a JAX-RPC it cannot find the javax.xml.soap.SOAPElement class and hence give runtime error
I am using jwsdp final release
Thanks and Regards
MariaI remember it is either in saaj-api.jar or saaj-ri.jar in <jwsdp1.0home>/common/lib
-
Downloading using Snow Leopard-Where does the DL reside?
I have been using leopard along with third-party "Speed Download" without difficulty. When I switched to Snow Leopard each download began with a Safari screen turning totally gray(blank!) while the address bar showed progress of the download through completion... , then returned to a normal Safari blank screen. Using Spotlight, there is no sign of where the download went! Suggestions welcomed!
Same problem sys 10.6.8. with safari 5.1. I know where my downloads are supposed to go but the screen goes dark and the download appears to goes to completion and the download stalls. Firefox downloads the same file perfectly??
-
Is there a way to find out from which jar my class is loaded ?
I needed an hour to find out, that someone placed an old xerces.jar
in ..../jre/lib/ext.
Regards
albiThis seems to work for a lot of classes. But java not reports all loaded
classes. Maybe thats a problem of tomcat and it's own classloaders.
Anyway thanks a lot for your advice.
Regards
albi -
Where does the email reside?
When I go to my previous downloaded emails the iPhone seems to be connecting with the server, does that mean that some messages does not download completely to the iPhone? Or why when I have seen an email and return to it I get a message that the email has not been downloaded from the server? Thanks, ex-crackberry here, have mercy!
Cory K wrote:
To my knowledge, Yahoo doesnt use any encryption (SSL or TLS).
This probably wont be an issue, but whenever you transfer usernames/passwords without any encryption you are taking a risk.
If you want to use a secure mail server, try something like GMail.
There are VIs already written to handle SSL encryption, try a search on the forums.
You don't necessarily have to encrypt the entire transfer. There are options to encrypt just thelogin authentification credentials. Methods used for that are for instance MD5 or SHA1.
This does not secure the actual transport of emails, but at least the login credentials.
Rolf Kalbermatter
CIT Engineering Netherlands
a division of Test & Measurement Solutions -
Where does camera raw reside?
I'm on a Mac. Is it inside my app folder? Is it an independent app? have an important quesiton once I figure that out. thanks.
thanks Jeff, solved the issue. In Bridge right click was not offering ACR, but changed preference to automatically open all supported jpegs/tiffs. Don't know why is was set otherwise.
Maybe you are looking for
-
Did not find error in message but message is in error
Hi dears, i got a synchronous message in error.and i checked that in SXMB_MONI.Where its original message is recorded and its response message is in error category of 'Request Message Mapping' .with no error id. i want to find exact error in its Tra
-
OWB 10.1 error when execute a mapping from a view to a table
Hi everyone, I have one mapping that is from a view to a target table, both are reside on the schema, it's a very simple mapping, just one to one, no transformation. Deployment is OK, but when I execute, it give me warning " ORA-942 table or view doe
-
How can I stop firefox from redirecting me to the stupid survery every time I open a new page?
Every time I open up the browser, starting this morning, it redirects me to a survey. Every time I open up a new tab or page, it redirects me to a survey.
-
Asfunction/Hypertext/Dynamic Text Fields
I have the following code to create a hypertext link to another frame label w/in a dynamic text field. I'm pretty sure it will work, but I don't know where to implement the code. If I put it in the dynamic text field's actions layer it wipes out my o
-
ITunes update from 11.01 to 11.02 error (GetLastError: 5)
Im trying to install the latest iTunes update 11.01 to 11.02 but everytime i run the updater or even if i try to unistall it first i get the following error appearing. Can anybody help with this please? Error getting file security: C:\ProgramData\App