【java基础-3.运算符】教程文章相关的互联网学习教程文章

java 基础9【代码】

一、字符串类String1、String是一个类,位于java.lang包中2、创建一个字符串对象的2种方式: String 变量名=“值”; String 对象名=new String(“值”);3、字符串的常用方法 3.1 字符串长度——length() 3.2 判断值是否相等 equals() 3.3 判断字符串对象地址是否相同 == 3.4 忽略 大小写 判断 equalsIgnoreCase() ...

不惑JAVA之JAVA基础 - NIO (二)【代码】【图】

上面主要讲解了java IO类及其如何使用,本篇主要讲NIO原理。NIO原理阻塞IO非阻塞与阻塞也就是我们常说的IO与NIO。在聊非阻塞前,我们先来看看网络通讯中的阻塞。常见的网络 IO 通讯流上面是一个网络通信IO流程图,何为阻塞呢 ?在以上过程中若连接还没到来,那么 accept 会阻塞 , 程序运行到这里不得不挂起, CPU 转而执行其他线程。在以上过程中若数据还没准备好, read 会一样也会阻塞。阻塞式网络 IO 的特点:多线程处理多个连接...

Java基础——方法【代码】

^~^方法1、什么是方法Java方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展2、方法的定义Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况...

Java基础 —— HTML【代码】

HTML:超文本标记语言(HyperText Markup Language) --> 最基础的网页语言基本结构:<html>  //HTML文件的开始<head>  //HTML头部分的开始,包含<title>, <meta>, <base>, <object>, <link>, <style>, <script>等标签,代表不同的含义....  //头部分内容</head>  //HTML头部分结束<body>  //HTML文件的主体....  //主体</body>  //HTML主体结束 </html>  //HTML结束 标签分类: 块级元素:块级别元素都将独占一行。...

java基础 super 子类调用父类【代码】

如果希望在子类中,去调用父类的构造方法,要求在子类的构造函数调用example如下:package test; /** 如果希望在子类中,去调用父类的构造方法,要求在子类的构造函数调用* */publicclass test4 {/*** @param args*/publicstaticvoid main(String[] args) {// TODO Auto-generated method stubKkk kk = new Kkk(12,"dd");}}class Base {int age;String name;public Base(int age,String name){System.out.println("base");this.ag...

java基础:反射类的普通方法

原文:http://blog.csdn.net/u013628152/article/details/43085155

Java基础---003.第一个程序【图】

Java的第一个程序1.类的编写语法:class 类名{                类的体              }原文:http://www.cnblogs.com/Dean27/p/7727995.html

【BigData】Java基础_DataOutputStream与DataInputStream【代码】

简介DataOutputStream是一个包装流,他可以将各种数据类型的数据再内部转称bytes字节,然后利用FileOutputStream写入文件中,DataInputStream读取文件内容的原理与之类似。以下是一个使用DataOutputStream将对象写入文件,并且从文件中读取内容的操作代码部分package cn.test.logan.day10;publicclass User {String id;String name;float sal;String addr;public User(){}public User(String id, String name, float sal, String a...

JAVA基础15

package demo04;import java.util.*;/*模拟斗地主 洗牌,发牌 1,创建牌面 && ## ? ? ? ?(黑红梅方) 1 2 3...J Q K V && ## 2? 2? .... 3? 3? K 1 2 3 4 .....53 54 2,洗牌 1,获取键的集合----set<> 2,将set集合转为list集合 3,Collections.shuffle(List<?> list) 3,发牌 1,创建3个玩家集合+ 1个底牌集合 2,发编号(k) 3,通过编号 显示牌面 (通过k---v) 创建三个玩家 打印一...

Java基础编程题——素数【代码】【图】

1package com.yangzl.basic;2/** 3 * 判断101-200之间有多少个素数,并输出所有素数。4 * @author Administrator5 *6*/ 7/*程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,8反之是素数。*/ 910publicclass SuShu { 11publicstaticvoid main(String[] args) { 12int min = 101;// 13int max = 200;// 1415int num = 0; 16int count = 0;//计数器17 System.out.println(min...

Java基础03【代码】

Java多线程进程与线程一个进程可以有多个线程说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运 行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单 位通常在一个进程中可以包含若干个线程,当然一个进程中至少有一 个线程, 不然没 有存在的意义。线程是CPU调度和执行的的单位。程序-->进程-->线程线程就是独立的执行路径;在程序运行时,即便没有自...

Java基础之内存管理原理及内存区域详解【图】

一、概述Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图所示:下面就每一个区域进行阐述。二、运行时数据区域程序计数器程序计数器,可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作就是通过改变程序计数器的值来选择下一条需要执行的字节码指...

Java基础复习笔记系列 十 GUI

Java基础复习笔记系列之 GUI1、2、原文:http://www.cnblogs.com/RunForLove/p/4342522.html

java基础第5天【图】

数组概述数组是储存多个变量(元素)的东西(容器}这多个变量的数据类型要一致概念:数组是存储同一种数据类型多个元素的集合。也就是一个容器,这个容器有个名字,就是数组名。数组就是在内存中开辟出一段空间,这些内存空间在使用上是连续的,连续的下标值可以访问所有数组元素。数组既可以存储基本数据类型,也可以存储引用数据类型。String[] args; 引用数据类型byte[] buf; 基本数据类型int[] nums; 基本数据类型 数字的初始化...

Java基础:整型数组(int[]、Integer[])排序【代码】【图】

Windows 10家庭中文版,java version "1.8.0_152",Eclipse Oxygen.1a Release (4.7.1a), 参考链接:http://www.runoob.com/java/arrays-search.html 本文是在 抄写 了参考链接中的程序后,发现了一些自己之前不晓得的 基础知识 而写。原文提供了 int[]数组 的排序(java.util.Arrays类的sort函数)(默认顺序——升序),排序后,使用java.util.Arrays类的binarySearch查找数组中 已存在的元素,并得到其位置。 本来自己是想添加...