- 博客(57)
- 资源 (4)
- 收藏
- 关注
原创 java(4) 内部类,内部匿名类
Java中有一种类比较特殊,它是直接定义在已有的类的内部,称为内部类1、有名内部类此类定义在已有类的内部,并且有类名,想要调用有名内部类,首先得有外部类的对象,因为内部类得建立在外部类的基础上/***定义一个身体的类*/public class Body{/***在已有类的内部,定义了一个手臂的类Arm*/ class Arm{ }/***本类方法中...
2018-05-23 22:55:01 1817
原创 java网页端数据传输到后端程序(Servlet 和jsp)
Servlet和jsp两种方式将网页中form表单中的数据传输到服务端Tomcat 首先需要下载一个Tomcat服务器,用来发布网站,版本可以任意选择,在Tomcat里面会带有servlet的jar包首先使用servlet Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 H...
2018-05-23 11:10:41 16755 3
原创 Java 包和访问权限
包1、包的命名规则包命名规则: - 包名全部由小写字母(多个单词也全部小写); - 如果包名包含多个层次,每个层次应该用“.”分割; - 包名一般由倒置的域名开头,比如com.baidu;——不要有www - 自定义包不能java开头;2、包的作用 有利于类的查找与管理。一个软件由很多类构成,这些类按其功能可分为vo类、dao类、工具类、servi...
2018-05-16 20:06:06 8594
转载 Java并发编程:volatile关键字解析
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来...
2018-04-30 15:23:13 1635
原创 Java面试 多线程篇(线程安全、同步锁和单例化)
线程安全问题线程的安全问题主要体现在,当需要访问公共资源是两个多个线程可能会出现问题 举个例子class YdThread implements Runnable { private int num = 10; public void run() { while(num > 0) { try { ...
2018-04-28 02:10:52 2796
原创 Java 多线程篇(1)
Java 多线程篇(1)在java开发过程中通常会遇到需要多条路径来执行某个任务,比如一个后台程序连接多个客户端,不可能让一个客户端完成它所有的工作之后才能让其他客户端连接 因此就需要使用的多线程技术一个java程序至少包含俩个线程,1.主线程 2. 垃圾回收线程 本身的函数是一条主线程多线程是为了同时运行多部分的代码,但CPU只有一个,因此是在多个线程中随机切换,所以一旦线程过多...
2018-04-28 01:11:57 1075
原创 重装Win10操作系统、制作U盘启动盘
重装电脑操作系统 要装操作系统首先得有系统镜像,在此只介绍通过U盘重装1、下载需要的系统ios镜像首先可以选择下载自己需要的Windows镜像,可以在百度上搜索,以下是我通过网盘分享的几个镜像: 网盘下载 密码:kvej镜像下载完之后将其存到电脑的任意的一个盘中2、UltraISO制作U盘启动盘讲解利用刻录软件UltraISO制作U盘启动盘 可在网上搜索...
2018-04-24 22:47:49 18841
原创 Flash Cs4安装之后打不开(启动界面一闪而过)
Flash Cs4安装之后无法打开在下载完flash cs4安装后,打开运行出现一个红框闪一下就没了,如下: 原因是Windows中缺少一种msmincho.ttc字体,因此无法打开该软件; 可前往下载该字体 以下是flash cs4,flash cs6,msmincho.ttc字体 百度网盘文件网盘文件密码:4bca 下载之后将msmincho.ttc字体文件复制到 ...
2018-04-17 22:33:12 17885 11
原创 JAVA 几种排序算法(附)动画演示
几种排序算法的属性对比一、冒泡排序 特点:效率低,实现简单 原理:将待排序列中最大的数往后冒泡,成为新的序列,重复以上操作直到所有元素排列完成public class PaiXu { public static void main(String []args) { maoPao(a); } /** *冒泡...
2018-04-15 16:31:37 7197 6
原创 JAVA获取随机数
JAVA获取随机数java中一般是通过Random类来获取随机数,构造函数一般有两种形式 - Random(long seed); - Random();第一种是利用seed作为随机发生器的种子而第二种省略了seed,则则利用系统时间作为随机发生器的种子Random random = new Random();创建完随机对象之后通过以下方法可以获得不同类型的随机数met...
2018-04-15 16:01:42 25205 1
原创 利用java打印心型、圆形图案
相信对于打印三角形都没什么难度,只需要利用for循环嵌套使用就行 但是对于打印圆形和三角形不同因为到圆心距离相等的点一般不会横坐标和纵坐标都为整数打印爱心 爱心的公式 (x²+y²-1)³-x²*y³=0调用此方法即可打印爱心图案 /** *打印心形 */ public static void aiXin(){ fo...
2018-04-01 20:33:21 43851 10
原创 java(2) 数据类型及运算符
基本数据类型基本的数据类型及存储的位数,取值范围 整形数据的几种进制十进制整数,例如12,-127,0二进制整数,以0b开头八进制整数,以0开头十六进制整数,以0x或0X开头浮点数十进制形式,例如3.14科学计数法形式,例如3.14e3。 表示3.14*10^3浮点数有两种 float单精度和double双精度 在对float数据进行赋值时,要...
2018-03-25 18:13:32 1729
原创 java(1)(JVM、垃圾回收机制)
Java虚拟机 、java是平台无关的编程语言 java虚拟机是执行字节码文件(.class)的虚拟机进程。可称为JVM。 java源程序(.java)被编译器编译成字节码文件(.class)。然后字节码文件, 将由java虚拟机,解释成机器码(不同平台的机器码不同),对于不同的平台利 用相应平台的JVM就能将同一个.class文件翻译成不同平台上能执行的程序。...
2018-03-22 23:06:42 1487
原创 java应届生面试收集总结
奖项对于面试官可能影响不大但还是有一定的影响,特别是ACM这样权威的良好的沟通能力较强的学习能力合理逻辑思维能力 学习过程: 1、看面试题 可以进入一些就业指导的平台能够在上面看到企业的笔试题,有时 间就刷刷,推荐两个网站 牛客网 应届生求职网 2、深入学习 看面试题的时候将会遇到很多自己...
2018-03-22 22:39:26 7113 1
原创 Android客户端与服务器连接通信
遇到一个小问题: 第一个Activity与服务器连接时能够成功连接 但是利用跳转之后的Activity与服务器连接一直不成功 解决: 在登陆时调用connect方法与服务器连接,Activity跳转之后就会断开连接,因为连接函数是直接写在Activity中的所以在进入新的Activity中时就在进行一次连接就可以正常传输数据了// Activity中定义方法co...
2018-01-01 18:14:57 8493 3
原创 百度地图的开发时,定位信息getAddrStr()返回值为空
我的定位监听是这样的试过好几次,返回值都是空 editSt是我记录起始位置的edittextpublic class MyLocationListenner implements BDLocationListener { @Override public void onReceiveLocation(BDLocation location) { // map view
2017-12-23 12:24:04 2677 3
原创 Android百度地图调用和GPS定位
1、声明权限内容其中的百度地图的key需要在百度地图的开发者上申请 申请key需要用到包名和SHA1 Window→preference→Android→Build 中有 package="包名" android:versionCode="1" android:versionName="1.0" > <uses-sdk and...
2017-12-21 23:51:07 4469
百度地图定位导航客户端
2018-07-17
登陆页面的所有代码和资源包
2018-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人