码迷,mamicode.com
首页 >  
搜索关键字:java 互联网    ( 317933个结果
Java高并发26-释放锁以及ReentrantLock实例演示
一、释放锁 1.void unlock()方法 尝试释放锁,如果当前线程持有锁,则调用该方法会让该线程对该线程持有的AQS状态值减1,如果减去1后当前状态值为0,则当前线程会释放该锁,否则仅仅减去1而已,如果当前线程没有持有该锁而调用了该方法就会抛出IllegalMonitorStateExcept ...
分类:编程语言   时间:2021-04-16 12:19:27    阅读次数:0
创建线程的方法及区别
创建线程的方法及区别 方式一:继承Thread类 方法介绍 方法名说明 void run() 在线程开启后,此方法将被调用执行 void start() 使此线程开始执行,Java虚拟机会调用run方法() 实现步骤 定义一个类MyThread继承Thread类 在MyThread类中重写run() ...
分类:编程语言   时间:2021-04-16 12:18:32    阅读次数:0
Java基础00-多态19
1. 多态 多态 1.1 多态概述 代码示例: 动物类: public class Animal { public void eat(){ System.out.println("动物吃东西"); } } 猫类: 多态的前提有继承/实现关系,所以猫类要继承动物类。 public class Cats ...
分类:编程语言   时间:2021-04-16 12:17:46    阅读次数:0
java的数据类型 以及字节
强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用★ java的数据类型分为两大类: 基本类型(primitive type) 应用类型(reference type) public class Demo01 { public static void main(String[] ...
分类:编程语言   时间:2021-04-16 12:14:53    阅读次数:0
287. 寻找重复数 (JAVA)
给定一个包含 n + 1 个整数的数组 nums ,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。 假设 nums 只有 一个重复的整数 ,找出 这个重复的数 。 示例 1: 输入:nums = [1,3,4,2,2]输出:2示例 2: 输入:nums = [3,1, ...
分类:编程语言   时间:2021-04-16 12:14:38    阅读次数:0
Java流程控制
用户交互Scanner 作用:获取用户的输入 基本语法: //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = new Scanner(System.in); //判断用户有没有输入字符串 if(scanner.hasNext()){ //使用next方法接收 String ...
分类:编程语言   时间:2021-04-16 12:14:03    阅读次数:0
centos7通过yum安装JDK1.8详解
安装之前先检查一下系统有没有自带open-jdk命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输入信息表示没有安装。 如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps ...
分类:其他好文   时间:2021-04-16 12:13:44    阅读次数:0
GUI编程——单选框、复选框以及多选框
单选框 1 package com.kuang.lesson05; 2 3 import javax.swing.*; 4 import java.awt.*; 5 import java.net.URL; 6 7 public class JButtonDemo02 extends JFrame ...
分类:其他好文   时间:2021-04-16 12:11:51    阅读次数:0
java 面向对象思想
面向对象 & 面向过程 面向过程: 步骤很清晰, 第一步做什么, 第二步做什么, 第三步做什么... 例如:吃煎饼果子利用面向过程的思想: 学习摊煎饼的技术 买材料鸡蛋,油,葱等等 开始摊 吃 收拾 面向对象: 物以类聚, 是一种分类的思维模式, 思考解决一个问题需要哪些分类, 对每个分类单独思考, ...
分类:编程语言   时间:2021-04-16 12:11:31    阅读次数:0
搭建cs服务器
1.把cs文件上传至服务器 2.安装java环境 yum -y install java-1.8.0-openjdk* 3.开启服务端 ./teamserver ip 密码 ./teamserver xxx.xxx.xxx.xxx xxxxx 4.问题 出现连接超时 因为 centos 开启了防火墙 ...
分类:其他好文   时间:2021-04-16 12:10:45    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!