Java is a high-level, platform-independent, object-oriented programming language originally developed by Sun Microsystems. Java is currently owned by Oracle, which purchased Sun in 2010.

learn more… | top users | synonyms

-4
votes
0answers
18 views

what are the Practical ways to implement API in JAVA? [on hold]

I got the API from this url:"http://resources.arcgis.com/en/help/arcobjects-java/api/arcobjects/com/esri/arcgis/geoprocessing/tools/conversiontools/CadToGeodatabase.html" I don't know how to use it. ...
1
vote
0answers
13 views

Polyglot Node.js with Typesafe Akka for Actor Model

I have case that needs manipulate large stream of JSON and injecting it to Apache HBase. Since JVM is not as good as Node.js when manipulating JSON, so I choose to use Node.js instead. To enchance my ...
-2
votes
0answers
17 views

Making a decentralized network of servers and clients in Java

I'm working on a java assignment.So far I've written a simple SQL-like program in which a Server stores all the data and different clients can be connected to it with their username and password, to ...
4
votes
3answers
73 views

Creating two-way object references and keeping data integrity

I have two different classes; a Player and a Group. I need to be able to query a Player which Groups they are registered to (player.getGroups()), and which Players are registered to a Group ...
0
votes
0answers
71 views

BDD, Cucumber best practices

I'm trying to understand some best practices when it comes to BDD and Cucumber. I've only recently started to use it, and the first feature I have written a test for is testing a search feature, more ...
-3
votes
0answers
23 views

To open a created java project from a javacode

I have created a java project via this syntax, IProject project= root.getProject(projectName); IJavaProject jproject= JavaCore.create(project); System.out.println(jproject); and i am ...
0
votes
0answers
68 views

Is java interface also good for defining core behaviors?

This comment says that: Interfaces are also good for defining core behaviors! with one of the example taken as interface List<E>. My point of view: Taken from reference, item-18: Interfaces ...
1
vote
2answers
77 views

Joshua Bloch Enum Singleton and Third Party APIs

In the book Effective Java he give the best Singleton pattern implementation in his, that is implement by a Enum. I have doubt to how to implement this pattern with a third party API. I'm using an ...
0
votes
1answer
79 views

Artificial intelligence decision making

So I am working on a artificial intelligent assistant that is supposed to help you making correct decision when playing the game domino. Basic rules: http://www.pagat.com/tile/wdom/caribbean.html As ...
-1
votes
0answers
37 views

how to write JUnit testing using inteliij idea? [on hold]

I am fresher in IT industry and new to writing tests specially of Junit testing tools.Can anyone help with few examples on Junit testing which will cover testcode on some complex programs
-2
votes
0answers
59 views

Having trouble with a for loop evaluating incorrectly [migrated]

I was having this problem today and I'm not sure what causes it. The following code: int totWidth = 19; String header = "Kalle's Numbers"; if (totWidth > header.length()) { for (int j = 0; j ...
-2
votes
1answer
93 views

How to structure my Android app? [on hold]

I would like to know how to structure my android app. I'm totally new to Android and i'm used to HTML/JavaScript/Java API. So while i already have a working Java API, i would like to use this one. My ...
-5
votes
0answers
37 views

Which software could you recomend for do a Artificial Inteligence [on hold]

I'm new in this page. wel.. I want to program a Artificial Inteligence, but I dont know what software use and what do I have to learn for do it. Can u help me? I was programing on java, php, sql and ...
-3
votes
0answers
46 views

Efficient programming: Java [on hold]

I have just started to learn Java, this is my first programming language. I would like focus on efficiency from the beginning to be able to write fast programs. What is the basic "know-how" related ...
2
votes
2answers
156 views

Java: using final keyword only on method parameters that expect immutable objects? [on hold]

I came across the interesting topic about final method parameters and that they essentially don't provide much advantages. I wondered if it would be sensible to mark only those method parameters as ...
-5
votes
0answers
42 views

Unable to hit on java controller [on hold]

home.html <div class="container"> <form th:action="@{/login}" method="post" role="form"> <center><h1 class="text-muted">WELCOME TO ABERDEEN AMS ...
-3
votes
0answers
49 views

is it an implementation issue or a bug? [on hold]

As much as I know compiler must give an error of incompatible types, as Object Class is parent of all classes, so the statement Parent c2 = new Object(); must be erroneous, but compiler didn't give ...
0
votes
0answers
45 views

Java calculator - binary calculations converted into hex/decimal ones and vice versa [on hold]

Over the couple of days i made a very simple calculator in java, which was basically just adding/substracting/etc. two numbers. The two values where stored in double variables, as well as the result. ...
0
votes
2answers
43 views

Using GNU GPL with classpath exception licensed library in a GNU GPL licensed project

I am working on a project that uses ABCL. License of ABCL is GNU GPL with classpath exception, which means we can link this library with independent modules to produce an executable, regardless of the ...
-3
votes
0answers
44 views

How to deserialize multiple objects from file [on hold]

I have this much code with me. Deserialization works fine for one object but not for many. i even tried by checking while((i=fin.read())!=-1) but it's not working Please help me with it public class ...
0
votes
1answer
89 views

Is the use of set / get prefix discouraged for methods if they don't actually mutate / access fields

This could be a quirk of the IDE I am using, Android Studio, or it could be something more nuanced that I don't understand. I have a method setCustomFont that appears as a property in the Structure ...
-7
votes
3answers
122 views

Why different languages have different syntax? [duplicate]

Different programming language always/most of the time use different syntax. For example take PHP, Java and Python. In Php & Java semicolons are compulsory at the end of the line, yet Python ...
2
votes
2answers
198 views

interpretation of the statement in java

I am confused over the interpretation of the following statement Fruit x= new Fruit(); My interpretation is that the new operator along with Fruit(); creates a new object somewhere in the memory. ...
-4
votes
0answers
37 views

Java Program Output Incorrect [on hold]

I am having a horrible time trying to get this program to output correctly. The program has no errors, but when I run the "test" it outputs: Also when I run the program to enter my own data the ...
-3
votes
0answers
37 views

I want to retrieve image from mysql database using servlet and show that image along with that user details in table [on hold]

Everything is working well. When I delete Code for Retrieving image then I get user details in table and when I put the code to retrieve image along with the code of printing user details then I only ...
-6
votes
0answers
22 views

How to build hotel reservation panel with month view in core java [closed]

I want to build a hotel reservation system for desktop using core java but when i come to reserve a room for multiple dates it becomes brick always, i also want a month view which show booked and ...
0
votes
1answer
28 views

JEE MVC, controller calls the interface instead of the interface implementation

I'm following this tutorial: http://wiki4.caucho.com/Building_a_simple_listing_in_JSP It creates a basic web application in Eclipse using the MVC pattern with Resin as the web container. Here's the ...
1
vote
3answers
138 views

How to use Guice for an effective API Design?

I am creating a base API in JavaSE, which includes modules like MVP architecture, Service & Repository Layer, Event Model to fire events between presenter etc. I am trying to implement all best ...
-3
votes
0answers
12 views

How to pass a string value to a String with “ ” [closed]

So it's kinda a simple thing but i can't find a way to do it without getting a syntax error.So i want to pass a string value from a variable to another.So lets say i have a variable. String view= ...
0
votes
0answers
56 views

Strategy for writing a scalable chat server in Java [closed]

Currently I'm creating a chat server in Java using socket, seems that is the natural choice for a newbie java programmer. What are the strategies that need to be taken in order to scale the chat ...
0
votes
0answers
64 views

Pattern to share fields in inheritance

I'm trying to figure out the best way to solve a design issue. I have to be able to clone (I'm cloning them to Apache HttpClient) different types of HttpServletRequest (POST, GET...) and then send ...
0
votes
1answer
20 views

Where to store (data) classes for webservices

So I'm pretty new in my current company and my current task is to create a webservice that sends some serialized java objects from service A to service B using jaxws (webservices). The senior on the ...
0
votes
2answers
75 views

guideline on void methods that do not throw exceptions

In our codebase I saw a method that is similar to following: public void doSomething() { try { ... } catch (Exception e) { ... //log something ... } } ...
0
votes
2answers
85 views

Efficiently find whether Binary Search Tree is Height Balanced or not?

A binary tree is height balanced if and only if the two subtrees of root are height balanced and the difference between the two subtrees height is at most 1. I implemented a code in java to find ...
-3
votes
0answers
34 views

.jar file to interact with C++ console application [closed]

I know this is probably a difficult and/or insane question, but is there any way that I can make a .jar file that can type things into a C++ console application? I made a .jar GUI in netbeans, and I ...
-3
votes
1answer
75 views

Java - Best way to set properties of an object [on hold]

I don't know if there is any difference in performance, or its just a matter of choice, but I am a perfectionist like that, and I'd like to know. Lets say you have the object HolySheet. You can set ...
0
votes
0answers
25 views

DDD Request Validation Handling

I stuck somewhere that I can't find a solution! There are plenty of validation questions here, but as far as I see, most of them were asking about entity validation. But what about request validation? ...
-2
votes
0answers
22 views

Difference between Eclipse+STS plugin and STS IDE? [closed]

What is usage difference between Eclipse + STS plugin and only STS IDE in terms of placing xml configurations and web.xml please explain in brief? I know sts has its own pivotal tcServer .But I ...
5
votes
1answer
118 views

Where to initialize objects

I have an BallEntity class that is part of a game that uses a Entity Component System architecture. This class have 'components' that are like the attributes of that class. I create and initialize ...
0
votes
0answers
44 views

Naming a class: Shadowing or Mirroring or something else?

The following class basically seeks to maintain a copy of the contents of a JMS Topic. The method onMessage() is called whenever a Messages arrived on a JMS Topic. public class TopicListener { ...
1
vote
0answers
59 views

Efficient extensions of degree of separation

I'm trying to play around with the 6 degrees of separation problem, specifically the Kevin Bacon game to find alternative ways of playing the game. I want to eventually port it over to MapReduce, but ...
4
votes
1answer
101 views

Separate interface for mutation methods

I've been working on refactoring some code, and I think I may have taken the first step down the rabbit hole. I'm writing the example in Java, but I suppose it could be agnostic. I have an interface ...
3
votes
1answer
95 views

Nested POJOs, exposing collections, detecting changes

I have a couple plain object classes to represent data read from a file. They look something like this: public class Command { private String name; private List<Message> messages; } ...
1
vote
2answers
98 views

Find the maximum number of pairs of numbers that are in a range, between two arrays

Lets say I have two arrays A and B A = {1,2,3} B = {12,11,67} and have max sum value S = 10 How many maximum number of unique pairs can be formed between the two arrays who's sum is less than or ...
1
vote
2answers
89 views

Naming convention for getting the primitive backing a type?

I have a class that is backed by a double value, and I am wondering about accessor method names that preserve abstraction. Based on my experience in Java, there seems to be at least two precedents: ...
1
vote
1answer
128 views

How can I make an object/class inaccessible to Reflection

I am building an API for minecraft called the Quantum API. We all know that reflection can be used to do some nasty stuff to classes, and even cause undefined behavior if used without care. Is there ...
3
votes
2answers
90 views

Does a serializable singleton imply both value and reference semantics at the same time?

I was reading Effective Java, and I came across passages that talk about ways you might implement a serializable singleton, as if this was a perfectly normal thing to do in Java. This immediately ...
0
votes
4answers
198 views

Is collection object better being immutable? [closed]

As per this link, it is an advice that: A good object should never change his encapsulated state. Remember, an object is a representative of a real-life entity, and this entity should stay the ...
10
votes
2answers
407 views

Packaging structure of Java collections (java.util) - why does Iterable sit in java.lang?

As per the below diagram, except for interface Iterable, all the remaining constructs (interface / class / abstract class) sit in same package java.util   Why does Iterable sit in ...
0
votes
0answers
31 views

Map-Reduce sorting: before or after partitioning?

At some point, the (key,value) outputs of the mappers are sorted by key.As I understand, this sorting doesnt take place locally on the node of the mapper.So I can think of two possibilites: 1) does ...