---
title: 'Doch erst mal keine privaten Interface-Methoden'
url: 'https://www.tutego.de/blog/javainsel/2013/01/doch-erst-mal-keine-privaten-interface-methoden'
markdown: 'https://www.tutego.de/blog/javainsel/2013/01/doch-erst-mal-keine-privaten-interface-methoden.md'
date: '2013-01-30'
description: 'So schreibt Brian Goetz: > We would like to pull back two small features from the JSR-335 feature plan: > > - private methods in interfaces > - "package modifier" for package-private visibility > > The primary reason is resourcing; cutting some small and inessential > feature…'
taxonomy:
  category:
    - 'Java 8'
---

# Doch erst mal keine privaten Interface-Methoden

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://www.tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://www.tutego.de/blog/javainsel/)

## Doch erst mal keine privaten Interface-Methoden

30.01.2013 · [Christian Ullenboom](https://www.tutego.de/blog/javainsel/author/admin/)

So schreibt Brian Goetz:

```text
> We would like to pull back two small features from the JSR-335 feature plan:
>
>  - private methods in interfaces
>  - "package modifier" for package-private visibility
>
> The primary reason is resourcing; cutting some small and inessential
> features made room for deeper work on more important things like type
> inference (on which we've made some big improvements lately!)  Private
> methods are also an incomplete feature; we'd like the full set of
> visibilities, and limiting to public/private was already a compromise based
> on what we thought we could get done in the timeframe we had.  But it would
> still be a rough edge that protected/package were missing.
>
> The second feature, while trivial (though nothing is really trivial), loses
> a lot of justification without at least a move towards the full set of
> accessibilities.  As it stands, it is pretty far afield of lambda, nothing
> else depends on it, and not doing it now does not preclude doing it later.
> (The only remaining connection to lambda is accelerating the death of the
> phrase "default visibility" to avoid confusion with default methods.)
>
```

Kategorien: [Java 8](https://www.tutego.de/blog/javainsel/category/java-8/)

[← Alle Beiträge](https://www.tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [Die nächsten beiden Tage werden für Java 8 spannend, denn …](https://www.tutego.de/blog/javainsel/2013/01/die-nchsten-beiden-tage-werden-fr-java-8-spannend-denn.md)
- Next: [LinkedHashMap und LRU-Implementierungen](https://www.tutego.de/blog/javainsel/2013/01/linkedhashmap-und-lru-implementierungen.md)
