相关分类: Java技术 C/C++ VB delphi
  • Java学习笔记十八:Java面向对象的三大特性之封装

    Java面向对象的三大特性之封装 一:面向对象的三大特性; 封装 继承 多态 二:封装的概念; 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问; 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类...

    2018-06-18 00:19:42 java面向对象

  • Java并发编程学习:线程安全与锁优化

    本文参考《深入理解java虚拟机第二版》 一。什么是线程安全? 这里我借《Java Concurrency In Practice》里面的话:当多个线程访问一个对象,如果不考虑这些线程在运行时环境下的调度和交替执行,也不需要额外的同步,或者调用方进行任何其他的协调操作,调用这个对象...

    2018-06-18 00:19:35

  • python.day.03——math模块之常用函数

    math模块下的常用函数,总结一下,方便以后使用 import math from decimal import Decimal from decimal import getcontext from fractions import Fraction def func_test(num_list, num_list2): ''' '' math模块常用函数 ''' for one_num in num_list: print ( ' 向...

    2018-06-18 00:19:20

  • Java学习笔记十九:Java中的访问控制修饰符

    Java中的访问控制修饰符 一:Java修饰符的种类; 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明: public class HelloWorld { // ... } private boolean myFlag; static final double weeks = 9.5 ; prote...

    2018-06-18 00:19:29

  • mybatis

    mybatis查询sql中in条件使用(foreach) foreach属性主要有item,index,collection,open,separator,close。 1、item表示集合中每一个元素进行迭代时的别名, 2、index指定一个名字,用于表示在迭代过程中,每次迭代到的位置, 3、open表示该语句以什么开始, 4、sepa...

    2018-06-18 00:19:01

  • STS 创建 Maven 项目填坑

    用 STS 创建 Maven 项目并不复杂,只是其中有一些坑在里面,我在解决这些坑的时候发现很多人都遇到了相同的问题,因此把创建的步骤记录在这里。所有的步骤不外乎就是一些套路,并没有什么复杂的地方,只是在被套路的时候,找解决方法真是很烦人的一件事情。毕竟不是什...

    2018-06-18 00:19:06

  • Java多线程之---用 CountDownLatch 说明 AQS 的实现原

    ...

    2018-06-18 00:18:53

  • Springi和Mybatis整合小案例

    一案例效果展示: 登录模块: 用户注册模块: 二项目功能介绍: (1)登录系统功能介绍: 1)如果用户未输入用户名和密码,直接点击“”确认“按钮”,会提示用户名和密码不能为空; 如图: 2)如果用户未输入用户名,用户名输入框失去焦点,会提示用户不能为空 3)如果用户未...

    2018-06-18 00:18:54

  • 仿9GAG制作过程(三)

    有话要说: 这次准备讲述后台服务器的搭建以及前台访问到数据的过程。 成果: 准备: 安装了eclipse 安装了Tomcat7 安装了数据库管理工具:Navicat 搭建服务器: 用eclipse直接创建一个web工程,并将运行环境设置为Tomcat7 接着定义了四个类来实现了一个简单的接口(通...

    2018-06-18 00:18:43 mysql更新

  • Java 向main方法传值时关于*号的问题

    现有要求如下: 通过cmd的方式,求简单表达式的值。 比如输入 java Expression 3 + 4 得到的结果为:7 代码: import java.text.DecimalFormat; public class Expression { public static void main(String[] args) throws Exception { if(args == null || args.length...

    2018-06-18 00:18:37

2