�{�A�ڂ́AJava����₻�̕��@�͈�ʂ藝�����Ă��邪�A�u�v���O���}�[�v�Ƃ��Ă͏��S�ҁA�Ƃ�������ΏۂƂ��܂��BJava�R�A�p�b�P�[�W���@�艺���邱�Ƃɂ��u�v���O���}�[�̏펯�v��g�ɕt������悤�ɘb��i�߂Ă����܂��B����́u�t�@�C������v�ɂ��āBOS��A�v���P�[�V�����Ȃǂ̂��܂��܂ȃv���O�����ł悭�s���A�ƂĂ��g�߂ȑ��݂ł���t�@�C������̎d�����ꂩ�������܂�
�@�O����菭���Ԃ��Ă��܂��܂������A����́u�t�@�C�������v�ɂ��Ċw��ł����܂��B
�@OS��A�v���P�[�V�����Ȃǂ̂��܂��܂ȃv���O�����ł́A�t�@�C���Ɋւ���e�푀����悭�s���܂��B�����t�@�C���Ɋւ��鑀���Java������ʂ��Č��Ă����܂��傤�B
�@�v���O�����ɂ�����t�@�C������ׂ�̂ɐ旧���A�������ɂƂ��Đg�߂ȃt�@�C�������1�ł���OS�t���c�[���ɂ��t�@�C�������U��Ԃ��Ă����܂��B�v���O�����ɂ�����t�@�C������ō������Ƃ��ɂ́AOS�t���c�[���ɂ�����t�@�C�����삩������̂��߂̃q���g�������邱�Ƃ�����܂��B
�@�����ł́AWindows XP�ɕt���̃c�[���Ŋm�F���Ă����܂��B
�@�m�X�^�[�g���j���[�n����A�m���ׂẴv���O�����n���m�A�N�Z�T���n���m�G�N�X�v���[���n��I������ƁA�G�N�X�v���[�����N�����܂��B�����̐l�ɂƂ��Č����ꂽ�G�N�X�v���[���̉�ʂ��\������܂��B
�@�t�H���_�i�f�B���N�g���j�Ƃ����K�w�\���Ƃ��̒��Ɋ܂܂��t�@�C���ɂ���đS�̂��\������Ă��邱�Ƃ�������܂��ˁB
�@�G�N�X�v���[�����g���āA�ǂ̂悤�ȑ��삪�ł���̂��ɂ��āA�ȒP�Ɋm�F���Ă����܂��B
�@��ʏ�Ńt�@�C����I�����Ȃ���ԂʼnE�N���b�N����ƁA���L�̂悤�ȃ��j���[���o�Ă��܂��B
�@����ŁA�t�@�C����I��������ԂʼnE�N���b�N����ƁA���L�̂悤�ȃ��j���[���\������܂��B
�@������܂Ƃ߂�ƁA�t�@�C���}�l�[�W���ł̓t�@�C���ɑ��ĉ��L�̂悤�ȑ��삪�ł��邱�Ƃ�������܂��i�@�\�ɂ��Ă͈ꕔ���������Ă��܂��j�B
�@�����āA�����̋@�\�̂����̂������ɂ��ẮAJava API�ɑΉ�����@�\������܂��B
���j�I�Ȍo�܂Ȃǂ���A�u�f�B���N�g���v�́u�t�H���_�v�ƌĂ��ꍇ������܂��B��قnj��Ă����悤�ɃG�N�X�v���[���ł́u�t�H���_�v�ƌĂ�ł��܂��B����ŁA���ꂩ��Љ�Ă���Java API�ł̓f�B���N�g���idirectory�j�Ƃ������̂ŌĂ�ł��܂��B���̋L�����b��Ƃ���͈͂ł́A�f�B���N�g���ƃt�H���_�͓����Ӗ��ł���ƍl���č����x���Ȃ��ł��傤�B�Ȃ��A���̋L�����ł́A�f�B���N�g���Ƃ����p���D�悵�ė��p���Ă��܂�
�@����ł͂��悢��A�v���O�����ɂ��t�@�C����������Ă����܂��B
�@Java API�ł͗��j�I�Ȍo�܂ɂ��2�n���̃t�@�C������p�p�b�P�[�W������Ă��܂��B
�@�����2�n���̂����A��ʓI�ɂ�java.io�p�b�P�[�W�̕����悭�g���܂��B����ŁA�t�@�C���̃��b�N�@�\���������̂悢�t�@�C�������Ȃǂ����߂���ꍇ�ɂ́Ajava.nio�p�b�P�[�W�Ɋ܂܂��N���X�̗��p���K�v�ɂȂ邱�Ƃ�����܂��B�������Ajava.nio�p�b�P�[�W��API�͎g����������������̂��܂܂�Ă��܂��B
�@�{�L���ł́A��ʓI�ɂ悭�g����java.io�p�b�P�[�W��Java API���Љ�Ă����܂��B
�@java.io�p�b�P�[�W�̃N���X�̑����́A�f�[�^�𗬂�Ƃ��Ĉ����u�X�g���[���v�ƌĂ��d�g�݂ɂ̂��Ƃ��Ă��܂��B�u�o�C�g�X�g���[���v�Ɓu�����X�g���[���v��2�̓X�g���[���Ɋւ�����̂̒��ł����ɏd�v�Ȃ��̂ƂȂ��Ă��܂��B�t�@�C������v���O���~���O�̑����̋ǖʂł��X�g���[�����g���܂��B
�@�X�g���[���̊T�O�₻�̃v���O���~���O�́A���S�҂̂����͓������������̂�1�ł��B�������AJava�����ق��̃I�u�W�F�N�g�w������̑����ɂ����āA�X�g���[���ɂ��v���O���~���O�͏d�v�Ȃ��̂ł��̂ŁA����̋L���ŃX�g���[������������w��Ń}�X�^�[���Ă����܂��傤�B
�@�o�C�g�ibyte�j�̃X�g���[�����o�C�g�X�g���[���ł��Bbytes�i8�r�b�g�P�ʂ̃f�[�^�j���X�g���[���ƂȂ��Ď��X�Ɨ���Ă��܂��B
�@java.io�p�b�P�[�W�ł́A�o�C�g�X�g���[���̂��ׂẴN���X���X�[�p�[�N���X�Ƃ���java.io.InputStream��java.io.OutputStream��2������Ă��܂��B���͑���InputStream�ŁA�o�͑���OutputStream�ł��B
�@���̂悤�ɁA���͂�o�͂��X�g���[���Ƃ��Ē��ۉ����ē����X�[�p�[�N���X�������Ƃɂ��A�����Ώۂ��t�@�C���ł��낤�ƃl�b�g���[�N�ł��낤�ƁA�����悤�Ɉ�����悤�ɂȂ�̂��A�X�g���[���v���O���~���O�̓�����1�ł��B
�@�����ichar�j�̃X�g���[���������X�g���[���ł��B�����i16�r�b�g�P�ʂ̃f�[�^�j���X�g���[���ƂȂ��Ď��X�Ɨ���Ă��܂��B
�@java.io�p�b�P�[�W�ł� �����X�g���[���̂��ׂẴN���X�̃X�[�p�[�N���X�Ƃ��āAjava.io.Reader��java.io.Writer��2������Ă��܂��B���͑���Reader�ŁA�o�͑���Writer�ł��B
�@����ł́A���y�[�W��肱���X�g���[�������ۂɎg�����v���O���~���O�����Ă����܂��B
Copyright © ITmedia, Inc. All Rights Reserved.