collect the videos you love
collect | share | explore
Tag results for java
sort by: relevance | recent
Results from study & education (3 out of ~3)
The results from your search appear low, try our web search for better results.
advanced topics in programming languages: jsr-305: java

google tech talksaugust 8 2007abstractadvanced topics in programming languages: jsr-305: java annotations for software defect detectionthis talk will describe the current status of jsr-305 java annotations for software defect detection this jsr will define several standard java annotations for properties such as nonnegative and nonnull that can be used to document your design intentions in a way that be interpreted by multiple software tools such as findbugs and intellij in addition the talk and jsr will discuss the need for inherited and default jsr-305 annotations and propose a way to provide themwe039ll also discuss our proposal to define meta-annotations that allow
writing annotation processors to aid your development process

since the introduction of annotations in java 5 numerous frameworks have made good use of them in a runtime context but less has been done to take advantage of their compile-time capabilities writing annotation processors is straightforward and can turn what would be runtime problems into compile-time warnings or errors this presentation discusses ways annotation processors can improve the development process and shows a complete example of a processor that provides compile-time verification of certain jpa invariants attendees will discover that writing annotation processors is not a black art but something that is safe to quottry at homequot copyright 2013 oracle andor its affiliates oracle is a registered trademark of oracle andor its affiliates all rights reserved oracle disclaims any warranties or representations as to the accuracy or completeness of this recording demonstration andor written materials the quotmaterialsquot the materials are provided quotas isquot without any warranty of any kind either express or implied including without limitation warranties of merchantability fitness for a particular purpose and non-infringement
advanced topics in programming languages series: jsr 277

google tech talksmay 23 2007abstractthe jsr 277 java module system http:jcporgenjsrdetailid=277 specification seeks to address many issues associated with java archive jar files including the lack of version control the difficulties in distributing multiple jar files for deployment the classpath hell the jar file hell and the extension hell that have been well known to many developers on the java platform for years the specification defines an architecture with first-class modularity packaging and deployment support in the java platform including a distribution format a versioning scheme a repository infrastructure and runtime support credits: speaker:stanley ho