background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Download "[자바의 정석 - 기초편] ch12-15,16 지네릭형변환"

input logo icon
Video tags
|

Video tags

자바
자바의정석
java
자바의정석기초편
자바기초
자바기초강의
자바강의
남궁성
자바강좌
java강좌
코딩
Subtitles
|

Subtitles

subtitles menu arrow
  • ruRussian
Download
00:00:03
Hello, this is Tree Forest. In this lesson, we
00:00:07
will learn about Hyeon-gyeong of the cine dict type and removal of the season liquid type.
00:00:14
Hyeon-gyeong 1 between the cine dict type and the raw type is not desirable. For
00:00:20
example, this is like this.
00:00:23
This is a reference variable of the direct type.
00:00:27
I wrote a reference to the type and
00:00:32
this type is
00:00:34
box
00:00:36
butt 4. I didn't know that.
00:00:41
Why is changing it to a box not matching the type?
00:00:45
It is possible, but now a warning occurs.
00:00:49
On the contrary,
00:00:51
this is a box type. The box is this
00:00:54
type and the requirement is of the type. Box
00:00:59
Object Second 5
00:01:02
Also, the tie didn't fit, so I adjusted the type inside the bottle. It's
00:01:07
fine. Sell the warning here as well.
00:01:10
Like this, it's possible to do a raw pipe and a straw neck type in the hospital, but
00:01:17
now that the wind is blowing,
00:01:20
writing an OST LP is actually in itself.
00:01:24
I came to see that jdk. It has been around since jdk 1.5. Since
00:01:33
then, the wash time for teaching the essence class is not good. Yes, the
00:01:40
box is in
00:01:42
ruins as a class Lux t, so you should not use the box without a type table.
00:01:55
Let's try our first practice.
00:01:59
Example 11 Again, there is a box in the 3rd Street weekly off-duty, so I'll
00:02:05
delete this here. I'm developing martial arts. 9
00:02:09
There's a beep in the box. I'll teach you 5.
00:02:13
And what's in the box?
00:02:16
I'll call it a string. 4 is in it. I'm going to play like this. It's you, but it's called
00:02:25
brothers on the 1st string.
00:02:30
This type is a box, so
00:02:33
there's no warning for the 1st band produced by the box-shaped drum. Gyeongbuk
00:02:37
4 Dongeo appears, and on the contrary,
00:02:40
2nd Arlo Pippi loses the box. Clap the
00:02:44
o type with my string. Yes, like this.
00:02:48
I will convert it.
00:02:51
It is possible. What this means is that the
00:02:55
box steam type
00:02:58
has been changed. Yes, it has been changed to a box. The requirement is to
00:03:04
change the box to
00:03:26
It's not very brown Kaz. It's possible, but in
00:03:31
fact, it's possible. This means the shape is 1 in New Boxing. It's
00:03:47
possible to point to an object in the Ichi neck type string with that primitive type.
00:03:52
Even if it's originally white,
00:03:55
yes 2 is preferable. However, it is
00:03:59
possible to use the wash type without using the request. What this means is that the
00:04:03
place is now like this. This has been omitted.
00:04:09
But what happens if you do this? 2.8 Please
00:04:14
give me a hint. 100 This is
00:04:17
over 100. This warning appears, but it is not an error.
00:04:23
Now, this is a box string box, and the interior is used in it. A
00:04:29
warning appears here, but it is not an error. Why is this reference variable said to be a primitive type? It is not
00:04:36
here. The involved type is
00:04:39
all included when
00:04:42
we proceed. What happens if I exceed the string?
00:04:49
Ah, it changed to an error right away. The warning is
00:04:52
given like this. Yes,
00:04:56
so because of this, you can't mix it now, and you ca
00:04:59
n't mix the raw Thai wave and the essence tab, and you definitely
00:05:05
encounter an error like this manually, but it
00:05:08
only gives a warning, but you still need to use it.
00:05:15
Please make sure to use the knowledge base instead of mixing raw types like this. I will tell you that it is possible.
00:05:24
Come back again. After that,
00:05:27
[Music]
00:05:29
2 different types are used, but
00:05:32
type conversion between 4 Centipede Recta apps is not possible.
00:05:36
Yes, both are not possible.
00:05:39
That's why this sentence doesn't work. When I use this clap
00:05:43
string
00:05:46
bei, 4 5 5
00:05:51
box
00:05:53
object le, why doesn't this work? Because the
00:05:55
name
00:05:59
type wall type doesn't match, because it's not a type, you
00:06:08
can match it with the type conversion box string like this. If so,
00:06:12
this means that the error is just a type conversion.
00:06:17
[Music]
00:06:19
So, you can view this in the same context.
00:06:24
6 Object Box Office 3D Box is not declared like this.
00:06:32
Yes, and the
00:06:36
essence type with the wild card used. Type conversion is possible.
00:06:39
Yes, I'll delete it. As
00:06:45
I just said, this box string is
00:06:50
referenced in the box object type. If it points to it, an error will be given.
00:06:54
This will cause a revolution. No, no, will appear. Yes, so, and this
00:06:59
is different, but
00:07:02
this box string is 2 wild Card Systems Converting the type to an object is
00:07:09
ok. We saw that this is possible. We do
00:07:14
n't know about wildcards.
00:07:17
Objects.
00:07:26
Then, the string is a descendant of the object, so it's ok.
00:07:31
But in fact, this is omitted, so we omit it. The
00:07:35
type is different here, too. This is a little box string and
00:07:40
this is a box wild card
00:08:03
Yes, it should be entered, but that was omitted. So,
00:08:09
all 2-box strings are convertible.
00:08:13
A Wildcard Extend Object, meaning that the type can be converted to a changed scale
00:08:19
lesion 1.
00:08:22
Open your eyes as much as possible. This sentence itself is a big
00:08:27
color, so just like you learned in the journal.
00:08:30
Here's an example of the Wild Extend program, and
00:08:34
Apple both said OK by using the reference variable.
00:08:39
2 Both of them are convertible, so
00:08:43
Apple is using Box
00:08:47
x10
00:08:50
Pro on its own.
00:09:01
Yo
00:09:04
Bor box
00:09:07
object,
00:09:12
Fururup box,
00:09:15
okay, this works. Well, the members also have a floating
00:09:20
3rd profit and loss proposal, so it can't work. What happens in May? I have to do it in
00:09:26
Porto, so it does
00:09:30
n't work because I didn't do anything. It has to be done like this,
00:09:34
right? And Plus,
00:09:42
Apple, yes, you have to do it like this.
00:09:45
Pangpang. This is
00:09:49
just the name of the reference variable.
00:09:52
Let's make it an anvil f box, and now we'll do the requirements. It's an
00:09:56
Apple box, so yes, it's normal for it to match like that.
00:10:04
But I've seen all of this, and Wild
00:10:08
Street also used it.
00:10:10
World Car The E-sten has to be brute. This is the
00:10:16
same.
00:10:21
This story is omitted here and means something like this.
00:10:25
Yes, type conversion 2.
00:10:33
How about understanding and understanding?
00:10:45
So what happens then? The type needs to be
00:10:48
converted. It needs to be changed.
00:10:54
So originally, it has to be done like this. It has to be entered like this. Yes, but
00:11:02
this has been omitted. It has been omitted. This has been omitted. Originally, this has to be entered. Yes. Why is the type not accepted? The types, such as the amount of the assignment operator on both sides, do
00:11:08
not match. So this has to be included. It's a
00:11:13
WonLan network, but now omission is allowed, so I omitted it.
00:11:21
On the contrary, can I also do it?
00:11:24
On the contrary, what is it? I
00:11:29
don't know what this is right now. I did it here.
00:11:35
Box Apple 2.
00:11:37
I didn't know this.
00:11:41
Pro Box or Cardo x10 I
00:11:45
changed my clothes. Yes, the opposite. How can I
00:11:54
change it like this?
00:11:58
4 This is why. Should I do this?
00:12:03
Should I do it? Let's give
00:12:06
it a try. How can I do it?
00:12:12
Proof box
00:12:33
With this, it does
00:12:40
n't go out. There is a warning, but there is no error.
00:12:47
Dong-gu
00:12:52
4 will come.
00:12:55
Since box f is a wild card, this stamp loop c can be used as a taped black box,
00:13:01
and vice versa. Yes, a
00:13:08
warning is generated for the corner,
00:13:12
because it is gathered. Is there a wild card in it? The
00:13:16
type is not correct, so I'm trying
00:13:19
to change it to a clear five, so I need this.
00:13:26
Well, you don't need to worry too much about it. You can always add something in the type conversion, but you
00:13:33
can omit something that matches it. I don't really pay attention to that. Everyone, memorize it
00:13:38
and don't write anything. Ugh, please
00:13:40
use the type conversion. You can write it.
00:13:43
Yes, I thought it was possible to interpret without errors, but the
00:13:47
error was staged. You think so, you
00:13:51
know. Yes,
00:13:53
this is possible again. Yes, I know that it is possible. I already have
00:13:59
liver
00:14:01
cancer. You know it, and vice versa.
00:14:07
Yes, you know. I'll skip it this time. You have to use Buddhism.
00:14:12
For now, you just need to know that it's possible.
00:14:16
But yes,
00:14:21
now we'll learn about removing the type.
00:14:27
The compiler removes the essence type.
00:14:31
Throw it away. What is the necktie? It only exists until the computer is sold. Why is the compiler
00:14:38
trying to remove it? Are you
00:14:40
talking about the table?
00:14:44
How do you change the original code?
00:14:49
Why is the compiler changing it like this?
00:14:52
Remove all the director's mouths. Put the injured face and the appropriate par mouth in the
00:14:59
original. What do you think of Nuri's turn? Instead of object, type
00:15:04
toilet t is used.
00:15:08
But if you
00:15:11
compile it, it will only be Tigger Mall. The
00:15:15
object will go in. Parsi is the
00:15:17
original. The reason is
00:15:22
because of backward compatibility. Sub is completed.
00:15:30
What is Hwawoo's complaint? It
00:15:35
has been 16 years since jdk 1.5 was released to make it compatible. 11
00:15:42
4 It
00:15:45
has been 16 years since it came out in 2004, but now that this has been released, the
00:15:56
decision has been made to remove the type to make it run without problems by extending the previous version 1.5. If you do
00:16:01
that, there is no difference from before x was introduced.
00:16:08
So, x only exists at compile time. This
00:16:14
Java attaches great importance to backward compatibility, and
00:16:19
backward compatibility has some advantages, bringing stability. I mean,
00:16:25
Java is still being used a lot, and there are too many 0s being used, so I
00:16:32
can't help but look at this backward compatibility.
00:16:37
And here again, value is relayed, and
00:16:41
this is also a characteristic of Java.
00:16:43
So Java is now stuck with backward compatibility.
00:16:48
There are many parts that have not been developed quickly.
00:16:50
There are many more advantages if this essence type is not removed. For
00:16:55
example, I do not do c shop. You
00:17:13
can check the true type of the degree, and there
00:17:17
are various advantages such as performance issues.
00:17:22
But Java doesn't do it because it doesn't know about it, but it
00:17:28
places more value on backward compatibility. The city's business focuses on performance rather than backward compatibility.
00:17:33
I will pay more attention to the development side, and
00:17:38
as Java is used a lot in Java, it will have more advantages in backward compatibility. I have a
00:17:44
9 o'clock job in Sapa before, and my aunt is doing it,
00:17:50
but I wish I didn't do it. In fact, technically, almost everyone is doing it. They
00:17:56
are all in very high positions, but each language has its pros and cons depending on which side you put more emphasis on.
00:18:02
I've been holding it for a long time, but I don't even say that Saba is the best. I have
00:18:10
no idea about other languages, and Oden is the developer and the
00:18:14
language we need. I just choose to use it. Well, I
00:18:18
can do it as a hobby if I want to, but no matter how much I use it, I have no choice but to do it because the company will catch me. Is
00:18:23
that good or bad? We
00:18:29
don't need to talk about this. Especially the
00:18:31
copper solid color. Why is this happening? It's like this. What's the best in the shop?
00:18:36
Java is the best. I think it's a bit of a problem to say that. Yes, but
00:18:40
among the languages ​​that are widely used, they all have their pros and cons and you just
00:18:45
have to choose and use them accordingly. Which is the best? 4
00:18:49
We developers are developers, and I, a Java developer, have been conscious of this for a lifetime.
00:18:55
I don't think that's what we've been used to. Just choose the language you need according to the situation and use it. I
00:19:01
think it's an unnecessary fight to argue about which is best.
00:19:06
Anyway, here it is. I'll explain it a little more.
00:19:09
Yes, if you
00:19:11
jump in and use this, it will
00:19:16
change to a mole if it's wrong. It will change to this object. Turn it back to its original state. This
00:19:22
would have become an object.
00:19:23
Yes,
00:19:24
but I don't know where I am right now. I used Yeti's Stenz Plus.
00:19:30
It's tnt, but now it's Prou ​​3rd. It has to be a hand. This is ours.
00:19:35
So this is not an object, but secretly outside.
00:19:37
Yes, it changes to Bruce.
00:19:40
Basically, the type t changes back to an object.
00:19:45
But in this limited case, it changes to a mall. It changes to a limited type, not 500 t.
00:19:53
So, Marado Countryside then.
00:19:57
Well, what's the advantage of Bells? It's that you can omit the type change. That's why you
00:20:01
can't tell here.
00:20:02
The type conversion is omitted. Ugh, it's
00:20:05
not the average to some type t. But this type secretly changes.
00:20:12
Yes, it changes to a conservative. It
00:20:16
changes like this, but when that happens. Since the
00:20:20
semicircle tile is now an object,
00:20:23
type conversion is necessary. Just because we think of garlic as a type does not mean that we do not need to do type conversion. Please
00:20:36
add a compiler. It will be convenient for us instead. We need a conversion. So, add the compiler and the original like this. Yes
00:20:43
and o. Even if a wild card is included, it
00:20:47
changes appropriately. Yes,
00:20:58
what can come in here can be made by a professional. Yes, it is assumed that there is something in the box. Pull up the horn and see that there is money in it.
00:21:02
So delete this and
00:21:05
yes, you know here. It's a
00:21:08
charity. What's in here?
00:21:11
Lotto
00:21:14
can be like this because the descendant heard. Yes, you
00:21:19
can use pro flo. Let's see. Because the descendant is
00:21:24
there. But here, the wildcard disappears, so you can't use it like that. The
00:21:28
code becomes a lot more complicated, and uh, type conversion. You need this. Do you
00:21:38
know if this is an imitation of the type you fell in love with? Uh, the
00:21:41
most important thing is that the j ha b disappears at compile time. So when we
00:21:50
introduced jx, we changed the object to a type variable t.
00:21:56
What happens after compiling? Afterwards, in Sword 8 and 9,
00:22:02
Pi test is changed to an object again. It is not necessarily an object, but
00:22:07
is changed to an appropriate type. We thought about changing the type thanks to Genex, but now
00:22:13
the type conversion is added. Just
00:22:16
know that.

Description:

ch12-15,16 지네릭형변환, 지네릭 타입의 제거에 대한 강의입니다. http://www.codechobo.com/

Preparing download options

popular icon
Popular
hd icon
HD video
audio icon
Only sound
total icon
All
* — If the video is playing in a new tab, go to it, then right-click on the video and select "Save video as..."
** — Link intended for online playback in specialized players

Questions about downloading video

mobile menu iconHow can I download "[자바의 정석 - 기초편] ch12-15,16 지네릭형변환" video?mobile menu icon

  • http://unidownloader.com/ website is the best way to download a video or a separate audio track if you want to do without installing programs and extensions.

  • The UDL Helper extension is a convenient button that is seamlessly integrated into YouTube, Instagram and OK.ru sites for fast content download.

  • UDL Client program (for Windows) is the most powerful solution that supports more than 900 websites, social networks and video hosting sites, as well as any video quality that is available in the source.

  • UDL Lite is a really convenient way to access a website from your mobile device. With its help, you can easily download videos directly to your smartphone.

mobile menu iconWhich format of "[자바의 정석 - 기초편] ch12-15,16 지네릭형변환" video should I choose?mobile menu icon

  • The best quality formats are FullHD (1080p), 2K (1440p), 4K (2160p) and 8K (4320p). The higher the resolution of your screen, the higher the video quality should be. However, there are other factors to consider: download speed, amount of free space, and device performance during playback.

mobile menu iconWhy does my computer freeze when loading a "[자바의 정석 - 기초편] ch12-15,16 지네릭형변환" video?mobile menu icon

  • The browser/computer should not freeze completely! If this happens, please report it with a link to the video. Sometimes videos cannot be downloaded directly in a suitable format, so we have added the ability to convert the file to the desired format. In some cases, this process may actively use computer resources.

mobile menu iconHow can I download "[자바의 정석 - 기초편] ch12-15,16 지네릭형변환" video to my phone?mobile menu icon

  • You can download a video to your smartphone using the website or the PWA application UDL Lite. It is also possible to send a download link via QR code using the UDL Helper extension.

mobile menu iconHow can I download an audio track (music) to MP3 "[자바의 정석 - 기초편] ch12-15,16 지네릭형변환"?mobile menu icon

  • The most convenient way is to use the UDL Client program, which supports converting video to MP3 format. In some cases, MP3 can also be downloaded through the UDL Helper extension.

mobile menu iconHow can I save a frame from a video "[자바의 정석 - 기초편] ch12-15,16 지네릭형변환"?mobile menu icon

  • This feature is available in the UDL Helper extension. Make sure that "Show the video snapshot button" is checked in the settings. A camera icon should appear in the lower right corner of the player to the left of the "Settings" icon. When you click on it, the current frame from the video will be saved to your computer in JPEG format.

mobile menu iconWhat's the price of all this stuff?mobile menu icon

  • It costs nothing. Our services are absolutely free for all users. There are no PRO subscriptions, no restrictions on the number or maximum length of downloaded videos.