国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ Java &#&面接の質(zhì)問 Java スマート フローの面接の筆記試験の質(zhì)問 (回答を含む)

Java スマート フローの面接の筆記試験の質(zhì)問 (回答を含む)

Nov 19, 2019 pm 04:40 PM
java

Java スマート フローの面接の筆記試験の質(zhì)問 (回答を含む)

1 次のスタックの説明は間違っています (B)

A. スタックは先入れ後出しの線形です表 (推奨學習: Java プログラマーの面接の質(zhì)問 )

B. スタックはシーケンシャルにのみ格納できます

C. スタックにはメモリ機能があります

D. スタックの挿入と合計 削除操作中に、スタックの底部ポインタを変更する必要はありません。

2 長さ n の線形テーブルの場合、最悪の場合、正しい數(shù)次のソート方法に対応する比較の數(shù)は (D )

A です。バブル ソートは n/2

B です。バブル ソートは n

C です。クイックソートは n

D. クイック ソートは n(n-1)/2

3 次のコードを読むと、以下の正しいステートメントは (A)# になります。 ##

public class Person{ 
int arr[] = new int[10]; 
public static void main(
String args[ ]){ 
System.out.println(arr[1]); 
} 
}

A コンパイル時のエラー

B はコンパイル時は正しいですが、実行時にエラーが生成されます

C 出力は空です

D 出力 0

4 以下のプログラムを?qū)g行すると、出力結(jié)果は (D)

public class Test { 
 public static void main(String[] args) { 
 StringBuffer a = new StringBuffer("A"); 
 StringBuffer b = new StringBuffer("B"); 
 operator(a,b); 
 System.out.println(a+","+b); } 
 public static void operator(StringBuffer x,StringBuffer y){ 
 x.append(y); 
 y=x; }
}

A . A,A

B. A,B

## となります。 #C. B,B

D. AB ,B

5 以下は永続的ではありません: (A)

A. オブジェクトを文字列を作成してネットワークに送信し、相手で文字を受信 文字列からオブジェクトを復元

B. データベースからプログラムデータを読み取る

C. プログラム構(gòu)成情報を読み取るXML 構(gòu)成ファイルから

#D. データはファイルとして保存されます

6 次のコードの出力結(jié)果は (C)

int x= 0; int y=10; do{ y--; ++x; }while(x<6); System.out.println(); }
## です#A. 5,6B. 5,5

C. 6,5

D. 6,6

7 スタックの入力シーケンスが 123 の場合、次のシーケンスはいずれもありません。スタック出力となる可能性のあるシーケンスは (C)

A です。2 3 1B. 3 2 1

C. 3 1 2

D. 1 2 3

8. n = 5 の場合、次の関數(shù)は (D)

int foo(int n){ if(n<2) return n; return foo(n-1)+foo(n-2); }

A. 1 B. 8

C. 7

D. 5

9 サーブレットとは何かを説明し、サーブレットのライフサイクルについて話す

サーブレットは、プラットフォームおよびプロトコルに依存せず、動的な Web を生成できるサーバー側(cè) Java アプリケーションです。ページ。これは、クライアント要求 (Web ブラウザーまたは他の HTTP クライアント プログラム) とサーバー応答 (HTTP サーバー上のデータベースまたはアプリケーション) の間の中間層として機能します。 サーブレットは、Web サーバー內(nèi)にあるサーバー側(cè) Java アプリケーションです。コマンド ラインから開始される従來の Java アプリケーションとは異なり、サーブレットは Web サーバーによってロードされます。Web サーバーには、サーブレットをサポートする Java 仮想マシンが含まれている必要がありますサーブレットのライフサイクルは、ロードとインスタンス化、初期化、サービス、破棄の 4 つの段階に分けることができます。

クライアントは、初めてリクエストを行うと、まずサーブレット オブジェクトが存在するかどうかを確認し、存在しない場合、Web コンテナはオブジェクトを作成し、init() メソッドを呼び出して初期化します。メソッドは、サーブレットのライフサイクル全體で 1 回だけ呼び出されます。

サーブレット オブジェクトの作成とインスタンス化が完了すると、Web コンテナはサーブレット オブジェクトの service() メソッドを呼び出してリクエストを処理します。

Web コンテナが閉じられるとき、またはサーブレット オブジェクトがコンテナから削除されるとき、destroy() メソッドが自動的に呼び出されます。

10 フィルターの機能と用途は何ですか?

Web アプリケーションの場合、フィルターは、特定の要求リソースの要求情報と応答情報をフィルター処理する Web コンテナー內(nèi)のコンポーネントです。リクエストが來ると、Webコンテナは情報リソースに関連付けられたフィルタがあるかどうかを判斷し、フィルタがある場合はフィルタに渡して処理し、その後対象のリソースに渡します。逆の順序で処理するためにフィルタに渡され、最後にユーザーのブラウザに返されます。

一般的なフィルタの用途には主に、ユーザー リクエストの統(tǒng)合認証、ユーザー アクセス リクエストの記録と監(jiān)査、ユーザーが送信したデータのフィルタリングまたは置換、畫像形式の変換、応答コンテンツの処理が含まれます。リクエストまたはレスポンスを復號化し、リソース アクセス イベントをトリガーします。

11 2006 年、ある人が 24 日間連続で働き、合計 190 元(日給 10 元、日曜賃金 5 元、日曜休みは無給)を稼ぎました。彼は1月下旬のある日から仕事を始めたことがわかっており、たまたま今月1日が日曜日であり、この人が仕事を終えた日は2月でした (C)

A.2 2月6日

B. 2月14日C. 2月18日

D. 2月21日

12時まで A地點からバスが出ていますB 地點までの総所要時間は 42 分です。終點到著後、運転手は少なくとも 10 分間休憩し、バスは折り返します。A 線と B 地點にバスがある場合は、1 臺のバスがあります。両方のターミナルから 8 分ごとに ((必ずしも同時ではありません)、その場合、このルートには少なくとも 2 臺のバスが必要です (C)

A. 15

B. 14C. 13

D.12

#13 1 から 10 までの番號が付けられた 10 枚のフルーツ プレートには、各プレートに合計 100 個のフルーツが含まれています。最初の皿には 16 個あり、隣接する 3 つの果物皿の果物の合計は等しいです。8 番目の皿にある果物の最大數(shù)を求めます (A)

A. 11

B. 12C. 13

14. 14

14 深さ20メートルの井戸にカタツムリが落ちました。晝は3メートル登り、夜は2メートル落ちました。這い上がるのに何日かかりますか?

初日は 3 メートル登り、その後 2 メートル落ち、実際には 1 メートル登りました。

2 日目は、1 メートルから始めて 3 メートル登りました。 、その後 2 メートル落ち、実際には 2 メートル登りました;

3 日目は、2 メートルから始めて 3 メートル登り、その後 2 メートル落ちて、実際には 3 メートル登りました;

。 ......

18 日目、標高 17 メートルから 3 メートル登り始め、たまたま 20 メートルでした。到達したのは

正解: 18

15 池に無限の水があるとします。今、容量がそれぞれ 5 リットルと 6 リットルの空のやかんが 2 つあります。この 2 つのやかんをどのように使って 3 リットルの水を得るのかを考えてください。

答え: 5L バケツに水を入れ、すべての水を 6L バケツに注ぎます;

5L バケツを再度満たし、6L バケツがいっぱいになるまで水を注ぎます。このとき、5Lバケツには4Lの水が殘っています;

6Lバケツを空にし、5Lバケツの4Lの水を6Lバケツに注ぎます;

5Lバケツに水を入れて、 6Lのバケツに水を注ぎ、満水であれば5Lのバケツに3Lの水が入ります。

16 部屋には照明が3つ、部屋の外にスイッチが3つあります。部屋の外からは中の様子が見えません。ドアには一度しか入れません。どのような方法ですか?どのスイッチがどのランプを制御するかを區(qū)別するために使用します。

答え: まず最初のスイッチをオンにし、しばらくオンにしてからオフにし、次に 2 番目のスイッチをオンにし、部屋に入って各ランプに觸れてください。が 1 番目のスイッチ、點燈するライトが 2 番目のスイッチ、変化しないライトが 3 番目のスイッチです。

17 盲目の男性 2 人が黒い靴下と白い靴下を 2 足ずつ購入しました。8 足の靴下は布製で同じサイズでした。各足の靴下は商標紙で接続されていました。盲目の男性が誤って 8 足の靴下を混ぜ合わせてしまい、黒い靴下 2 足と白い靴下 2 足を取り出す方法を?qū)い亭蓼筏俊?

答え: 靴下を 2 つに分けます。

全員が 1 つずつ受け取ります。

このようにして、各人は黒い靴下と白い靴下を 4 枚ずつ持っています。

誰もが黒い靴下と白い靴下を 2 足ずつ持っています。

18 1 階から 10 階までの各エレベーターのドアには四角いダイヤがあります。ダイヤは大きさが異なります。エレベーターに 1 階から 10 階まで乗ると、エレベーターはドアは各フロアで 1 回ずつ開きます。手にはダイヤモンドを 1 つしか持つことができず、最大のダイヤモンドを入手する方法を?qū)い亭蓼埂?

答え: エレベーターは各階に開きますので、1 階で乗り、2 階に著いたら、大きい場合は乗り換え、小さい場合は乗り換えないでください。変更してください。このように上がり続けてください。最上位レベルに到達すると、最大の

が得られます。

以上がJava スマート フローの面接の筆記試験の質(zhì)問 (回答を含む)の詳細內(nèi)容です。詳細については、PHP 中國語 Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當する法的責任を負いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

JDBCを使用してJavaのトランザクションを処理する方法は? JDBCを使用してJavaのトランザクションを処理する方法は? Aug 02, 2025 pm 12:29 PM

JDBCトランザクションを正しく処理するには、最初に自動コミットモードをオフにし、次に複數(shù)の操作を?qū)g行し、結(jié)果に応じて最終的にコミットまたはロールバックする必要があります。 1。CONN.SETAUTOCOMMIT(FALSE)を呼び出して、トランザクションを開始します。 2。挿入や更新など、複數(shù)のSQL操作を?qū)g行します。 3。すべての操作が成功した場合はconn.commit()を呼び出し、データの一貫性を確保するために例外が発生した場合はconn.rollback()を呼び出します。同時に、リソースを使用してリソースを管理し、例外を適切に処理し、接続を密接に接続するために、接続の漏れを避けるために使用する必要があります。さらに、接続プールを使用してセーブポイントを設(shè)定して部分的なロールバックを達成し、パフォーマンスを改善するためにトランザクションを可能な限り短く保つことをお勧めします。

Javaでカレンダーを操作する方法は? Javaでカレンダーを操作する方法は? Aug 02, 2025 am 02:38 AM

Java.Timeパッケージのクラスを使用して、古い日付とカレンダーのクラスを置き換えます。 2。LocalDate、LocalDateTime、LocalTimeを通じて現(xiàn)在の日付と時刻を取得します。 3。of()メソッドを使用して特定の日付と時刻を作成します。 4.プラス/マイナスメソッドを使用して、時間を不正に増加させて短縮します。 5. ZonedDateTimeとZoneIDを使用して、タイムゾーンを処理します。 6。DateTimeFormatterを介したフォーマットおよび解析の文字列。 7.インスタントを使用して、必要に応じて古い日付型と互換性があります?,F(xiàn)代のJavaでの日付処理は、java.timeapiを使用することを優(yōu)先する必要があります。

Javaフレームワークの比較:Spring Boot vs Quarkus vs Micronaut Javaフレームワークの比較:Spring Boot vs Quarkus vs Micronaut Aug 04, 2025 pm 12:48 PM

Pre-formanceTartuptimeMemoryusage、quarkusandmicronautleadduetocopile-timeprocessingingandgraalvsupport、withquarkusoftentylightbetterine serverlessシナリオ。

ネットワークポートとファイアウォールの理解 ネットワークポートとファイアウォールの理解 Aug 01, 2025 am 06:40 AM

ネットワークポートアンドファイアワルクトグテルトエナブルコマニケーションwhiledensuringsecurity.1.networksarevirtualendpointsnumbered0–655 35、withwell-knownportslike80(http)、443(https)、22(ssh)、および25(smtp)識別pecificservices.2.portsoperateovertcp(信頼できる、c

Garbage CollectionはJavaでどのように機能しますか? Garbage CollectionはJavaでどのように機能しますか? Aug 02, 2025 pm 01:55 PM

JavaのGarbage Collection(GC)は、メモリを自動的に管理するメカニズムであり、到達不可能なオブジェクトを取り戻すことでメモリ漏れのリスクを軽減します。 1.GCルートオブジェクトからのオブジェクトのアクセシビリティ(スタック変數(shù)、アクティブスレッド、靜的フィールドなど)、および到達不可能なオブジェクトはゴミとしてマークされています。 2。マーククリアリングアルゴリズムに基づいて、すべての到達可能なオブジェクトをマークし、マークのないオブジェクトをクリアします。 3.世代の収集戦略を採用する:新世代(Eden、S0、S1)は頻繁にMinorGCを?qū)g行します。高齢者のパフォーマンスは少なくなりますが、MajorGCを?qū)g行するのに時間がかかります。 Metaspaceはクラスメタデータを保存します。 4。JVMはさまざまなGCデバイスを提供します。SerialGCは小さなアプリケーションに適しています。 ParallelGCはスループットを改善します。 CMSが減少します

ユーザーデータにHTML「入力」タイプを使用します ユーザーデータにHTML「入力」タイプを使用します Aug 03, 2025 am 11:07 AM

適切なHTMLinputタイプを選択すると、データの精度を向上させ、ユーザーエクスペリエンスを向上させ、使いやすさを向上させることができます。 1.テキスト、電子メール、電話、番號、日付など、データ型に従って対応する入力タイプを選択します。 2。HTML5を使用して、より直感的な相互作用方法を提供できるURL、色、範囲、検索などの新しいタイプを追加します。 3.プレースホルダーと必要な屬性を使用して、フォームフィリングの効率と精度を改善しますが、プレースホルダーがラベルを置き換えることはできないことに注意してください。

Javaビルドツールの比較:Maven vs. Gradle Javaビルドツールの比較:Maven vs. Gradle Aug 03, 2025 pm 01:36 PM

gradleisthebetterchoiceformostnewprojectoitssuperorfficability、performance、andmoderntoolingsupport.1.gradle’sgroovy/kotlindslismoreconciseandexpressiveethanmaven’sverboseml.2.gradleorformsmavenbenbumebutedwitedwitedwitedspedexは

説明された延期聲明の例で進みます 説明された延期聲明の例で進みます Aug 02, 2025 am 06:26 AM

Deferは、クリーニングリソースなど、関數(shù)が戻る前に指定された操作を?qū)g行するために使用されます。パラメーターは、延期時にすぐに評価され、関數(shù)は最後のファーストアウト(LIFO)の順に実行されます。 1.複數(shù)の債務は、宣言の逆の順序で実行されます。 2.ファイルの閉鎖などの安全なクリーニングに一般的に使用されます。 3。指定された返品値を変更できます。 4.回復に適したパニックが発生した場合でも実行されます。 5。リソースの漏れを防ぐために、ループで延期の亂用を避けます。正しい使用により、コードのセキュリティと読みやすさが向上します。

See all articles