Friday, February 21, 2020

Asbestos in Industry Case Study Example | Topics and Well Written Essays - 250 words

Asbestos in Industry - Case Study Example Many of the individuals who were directly affected by the asbestos also unknowingly affected other people who are close to them. This of course led to Johns-Manville and other asbestos production and manufacturing companies to declare bankruptcy due to being sued overwhelmingly because of the deaths of their workers and its effect on those related to them. As much as it tried to lobby for aid from the US government, that did not work to their desired result. In my opinion, the responsibility really falls on the managers and shareholders of the Johns-Manville Company and the other asbestos producing and manufacturing companies. In the first place, it should be understood that they are aware of the products that they are producing and its effects on others. They are most likely aware of the risks involved to the employees and other individuals who are working in an asbestos filled environment. The indemnity should be carried out by the managers and the shareholders of these asbestos companies. At the same time, considering the massive amount of lawsuits against these companies that drove them to bankruptcy, a legal limit should be imposed on the amount of lawsuits that should be settled against them. For these companies to pay, they have to continue operating to make a profit in which an agreed amount would be set aside and allocated for payment of lawsuits. At the same time, there will be a queue for those making such lawsuits. The queue will be made in a manner wherein the asbestos companies could continue to operate and pay their indemnities without having to go

Wednesday, February 5, 2020

Advatages of using java programing language Essay

Advatages of using java programing language - Essay Example As such, several computer program languages were developed around that time. Although Java is similar to C++, it has some advantages over C++, such as simplicity. Java can create large applications for one or more computers and can also be used to create applets, which are useful when it comes to creating Web pages. In fact, Java has "exceptional opportunities when it comes to the Web development in terms of simplicity of implementation and speed of execution of the final product" (Masovic et al., 2012). Java is also free and easy to download from the Internet. It would be very difficult to use Java codes that had great effects on computers (Harold, 1997). The advantages of using Java are that it is easy to learn, object-oriented and platform-oriented. The first Java design was meant to be easy to use (Masovic et al., 2012). C++ was developed before Java and as such was used as a guide for Java. Although C++ is very similar to Java, improvements were made in the original design. Chan ges in two components, memory allocation and garbage collection, had contributed greatly to present the simplicity of Java design so that users did not need to worry about the memory. Other characteristics of Java that led to its simplicity were cross-platform compatibility, no cost, portability, and easy to learn (Pravica, 1999). Also, Java is easy to compile and write compared to other programming languages (McKell, 1998). Programmers find that writing Java codes is much easier than other computer languages. For example, many programming experts had realized that shipping C code has, on average, one bug per 55 lines of code (Harold, 1997). Java’s grammar is simple but very similar to C+ and C++. This is a great advantage when networking occurs between several computers. It means that different and distinct programs can run at the same time from different computers in order to carry out a task. (Choudhari, 2012) The designers included automatic memory allocation in Java, whi le in C++ the programmer must allocate the size of the memory. The programmer must also collect the garbage, but in Java the garbage is collected automatically. Java programs can be written once and then run anywhere through the use of an interface (McKell, 1998). The interface is a one class inheritance scheme instead of a multiple inheritance programs that represent the object-oriented program. Object-orientation refers to the ability of a program to simulate real life. The garbage or deleted icons are represented by an icon that mirrors real life usage; for financial usage a mortgage can be considered as an object. Java was intentionally designed as an object-oriented program in order to avoid problems that often become complex when solving inheritance issues in C++. Furthermore, Java allows creation modular programs and reusable code for frequent usage (McKell, 1998). Applets are small modular language applications that can be constructed from Java and are mini-applications that allow a viewer to see animations on a Web page. Interactions between a user and a Web page, such as making short calculations or other types of simple tasks, can be accomplished with Applets. JavaBeans is another component that makes programming easier. JavaBeans can string reusable components together with only a minimum amount of written code (Choudhari, 2012). Java is virtually integrated on almost every operating system and browser because it has platform independence. The Java Virtual Machine (JVM) executes the code of the platform. The JVM is the component that "enforces security policies so that boundaries are in place for what Java can and cannot do; Java runs on all