- •31) Создание пользователя базы данных
- •Полный пример кода
- •Логический тип
- •Операции над данными логического типа
- •Абстракция
- •Инкапсуляция
- •Встроенный объект String
- •Пример на языке Java.
- •Техническая информация[править | править исходный текст]
- •Преимущества апплетов[править | править исходный текст]
Полный пример кода
using System;
using System.IO;
using System.Collections;
namespace TextFileReader_csharp
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
static void Main(string[] args)
{
StreamReader objReader = new StreamReader("c:\\test.txt");
string sLine="";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
objReader.Close();
foreach (string sOutput in arrText)
Console.WriteLine(sOutput);
Console.ReadLine();
}
}
}
33) При проектировании отчета источник нужно привязать в конструкторе. А затем (ран-тайм) можно подсунуть отчету свой DataTable:
Код C# |
|
|
Главное, чтобы имена полей новой таблицы соответствовали полям исходной таблицы.
34) Основные понятияJava
Java - это объектно-ориентированный язык программирования. Основной элемент любой программы на Java - класс. Класс состоит из описаний структур данных и процедур работы с этими структурами, которые в терминологии Java называют методами. Программист, пишущий на Java, создает классы. Исполнение программы, написанной на Java, это выполнение последовательности методов различных классов. При этом некоторые методы могут выполняться параллельно друг другу.
Изложение основ объектно-ориентированного программирования не является нашей задачей. На эту тему написаны целые монографии. В продаже имеется огромное число книг о Java, поэтому цель данного раздела только познакомить с тем необходимым минимумом, который позволит понимать принципы разработки Java-программ и области их применения.
Собственно, различают два типа Java-программ: application и applet. Application выполняется локально, а applet передается по сети и исполняется Web-броузером. При этом и application, и applet интерпретируются. В последнее время появились и компиляторы Java. Но большинство производителей пока встраивают JavaVirtualMachine (интерпретатор Java) в свои продукты. Это не ограничивает мобильности кода.
Для понимания работы Java-приложений можно ограничиться только апплетами, для того, чтобы проникнуться языком Java нужно, по крайней мере, прочитать и способы разработки applications.
Собственно, сам Java-код программист набивает в файл, который называется модулем трансляции и имеет расширение java, например, "hello.java". Как уже отмечалось выше Java-код - это описания классов. После трансляции байт-код каждого класса Java-транслятор записывает в отдельный файл с расширением "*.class". При этом имя файла байт-кода класса совпадает с именем класса в модуле трансляции.
35) Примитивные типы данных и операции над ними
Все имеющиеся в языке программирования Java типы данных делятся на примитивные типы (primitive types) и ссылочные типы (reference types). Ссылочные типы включают в себя:
массивы (array);
классы (class);
интерфейсы (interface);
перечисления (enum), которые доступны начиная с версии Java SE 5;
Примитивных типов насчитывается всего восемь и они, в свою очередь, могут быть разделены на логический (boolean) и числовые (numeric) типы. К числовым типам данных относятся целые (integral) и вещественные (floating-point) типы. Рассмотрим подробнее кждый из типов данных.
