USEGEAR

导航

随笔分类 -  java

java学习-8【EnumMap】
摘要:EnumMap和EnumSet几乎是一样的,区别时EnumMap的key时Enum。 public enum Types { RED,GREEN,BLACK,YELLO } @Test public void useEnumMap(){ EnumMap<Types,String> activityM 阅读全文

posted @ 2022-01-19 09:40 USEGEAR 阅读(139) 评论(0) 推荐(0) 编辑

java学习-7-捕获异常处理
摘要:Java使用异常来表示错误,并通过try ... catch捕获异常;1、Error错误是你的程序无能为力的,也无法捕获的,比如内存耗尽,最终会由JVM进行捕获打印出信息。几乎听天由命。但是老手程序员会遇见到做一些预见处理; 2、运行时错误RuntimeException的异常,如果不手动捕获最终也 阅读全文

posted @ 2022-01-03 15:32 USEGEAR 阅读(247) 评论(0) 推荐(0) 编辑

java学习-6-核心类:字符串StringJoiner 和数组一起玩
摘要:public class Main { public static void main(String[] args) { String[] names = {"Bob", "Alice", "Grace"}; var sj = new StringJoiner("-"); for (String n 阅读全文

posted @ 2021-12-30 12:26 USEGEAR 阅读(77) 评论(0) 推荐(0) 编辑

java学习-5-核心类:字符串StringBuilder
摘要:对字符串进行拼接,用java标准库提供的可变对象:StringBuilder。 StringBuilder sb = StringBuilder(1024); for (int i = 0;i < 1000;i++){ sb.append(','); sb.append(i); }String s 阅读全文

posted @ 2021-12-30 12:05 USEGEAR 阅读(25) 评论(0) 推荐(0) 编辑

java学习-4-核心类:字符串
摘要:实际上字符串String内部是通过一个char[]数组表示的。因此 String s = new String(new char[] {'h','e','l','l','o'}; 和 String s = "hello"; 是等价的 因为java的字符串作为对象放入常量池的。所以:字符串比较不要用 阅读全文

posted @ 2021-12-30 11:55 USEGEAR 阅读(28) 评论(0) 推荐(0) 编辑

android的数据与访问(1)-我的app配置参数文件放在哪儿?
摘要:系统提供数据处理方式:1、SharedPreferences2、文件存储3、轻量级的数据。如SQLLite1、简单存储是android提供的起来年纪的数据存储方式:SharedPerences。将数据已最简单的方式永久保存。其屏蔽了对底层的文件操作,为程序人员提供简单的程序接口实现基于关键字的数据保... 阅读全文

posted @ 2015-06-13 17:34 USEGEAR 阅读(4123) 评论(0) 推荐(0) 编辑

android.permission
摘要:在编写Android程序时经常会忘记添加权限,下面是网上收集的关于Android uses-permission的资料,方便查找~android.permission.ACCESS_CHECKIN_PROPERTIES允 许读写访问”properties”表在checkin数据库中,改值可以修改上传... 阅读全文

posted @ 2015-06-09 15:07 USEGEAR 阅读(337) 评论(0) 推荐(0) 编辑

关于安卓sdk开发环境的的更新-Android SDK下载和更新失败
摘要:由于特别原因,我们更新安卓sdk时不会成功。解决办法:修改C:\Windows\System32\drivers\etc\hosts文件。添加一行:74.125.237.1dl-ssl.google.comok?goodlucky! 阅读全文

posted @ 2013-09-17 20:33 USEGEAR 阅读(156) 评论(0) 推荐(0) 编辑

dll封装调用java web service的问题
摘要:由d工具根据wsdl生成接口单元。如果生成exe调用,一切ok。但是封装成dll就出现问题了。根据网上前人的经验总结注意事项如下:1、有string类型的包括记录其他类型,要用按照说明使用单元ShareMem,同时发布BORLNDMM.DLL。2、调用dll中函数后正确返回,但同时会出现错误。原因是dll和exe方式有区别。要立即释放:var PExitProc: Pointer;procedure exitwork;begin// rmtsrvc1.FreeOnRelease;// rbnmsg1.FreeOnRelease;// rwnthtpchnl1.FreeOnRelease;... 阅读全文

posted @ 2013-04-17 12:35 USEGEAR 阅读(897) 评论(0) 推荐(0) 编辑

java webservice调用中参数null的问题
摘要:package lavasoft; import javax.jws.WebService; import javax.xml.ws.Endpoint; /** * Java6开发WebService入门 * * @author usegear 2009-11-13 16:10:44 */ @WebService public class ServiceServer { /** * Web服务中的业务方法 * * @return 一个字符串 */ public String doSomething(String Myvar ){ System.out.pr... 阅读全文

posted @ 2012-12-06 17:14 USEGEAR 阅读(2228) 评论(0) 推荐(0) 编辑

用RO调用jave6的webservice
摘要:用RO调用jave6的webservicejava6自带webservice开发功能非常便利。那么用d调用又如何。其实也非常简单。 这里体现懒汉的优势,用ro service builder 直接生成如下:unit SignLibrary_Intf;{----------------------------------------------------------------------------}{ This unit was automatically generated by the RemObjects SDK after reading }{ the RODL file ass. 阅读全文

posted @ 2012-12-05 18:25 USEGEAR 阅读(459) 评论(0) 推荐(0) 编辑

JAVA SERVICE好简洁【转】
摘要:package lavasoft; import javax.jws.WebService; import javax.xml.ws.Endpoint; /** * Java6开发WebService入门 * * @author lavasoft 2009-11-13 16:10:44 */ @WebService public class ServiceServer { /** * Web服务中的业务方法 * * @return 一个字符串 */ public String doSomething(){return " Hello Java6 WebServi... 阅读全文

posted @ 2012-12-04 18:37 USEGEAR 编辑

java学习-3-线程
摘要:线程是独立的线程。它代表独立的执行空间。Thread是java中用来表示线程的类。要建立线程就必须创建Thread。建立线程:Thread t = new Thread();t.start();线程需要有任务;线程类:java.lang.Thread:其主要方法:void join()void start()static void sleep() //那个线程调用,那个线程休眠isAlive()//线程是否还活着getPriority()setPriority()//线程的优先级别yield()wait()//是object的,和notify成对用。notify/notifyAll()如何启动 阅读全文

posted @ 2012-11-07 17:58 USEGEAR 编辑

java学习-2(对象的前世今生)
摘要:一、类中方法传参数: 1、一定是值; 2、方法返回多个参数如何做:用数组二、变量: 1、实例变量声明在类内,系统自动初始化 2、局部变量在在方法中,必须自己初始化。 3、类变量比较用equals()。三、对象的前世今生 理解对象的前世今生太重要了。否则不明白没办法分析程序流程,甚至根据程序画不出框图,因为读不懂程序。因为明白c,真以为明白,想跨过这一块。如果这样就糟透了。一定会用画图表示对象在堆栈中的过程。 1、java的对象空间是:heap; 2、java的方法调用和变量的生存空间是stack。 因此,所有的局部变量在栈上(局部变量一是方法的参数而是方法中定义的变量),对象... 阅读全文

posted @ 2012-09-18 10:36 USEGEAR 阅读(152) 评论(0) 推荐(0) 编辑

java学习-1
摘要:仅根据自己一知半解草草做个笔记,对与否在以后的study中纠正。1、java版本史:从java1.02、java1.1、java1.2-1.4后面是java1.5,在这里另外一个命名就是java5.0(1.5)。初学往往被1.5和5.0搞糊涂了。2、和c#类似,java是通许虚拟机运行在操作系统上。所以要安装虚拟机才能运行java的程序;3、几乎all java是对象,所以all在类中;那么就有了类的管理包出现:java archice-jar文件。4、java的程序结构: java delphi文件名带有类定义:dog.java 源码:public class dog{}class a .. 阅读全文

posted @ 2012-09-13 15:14 USEGEAR 阅读(125) 评论(0) 推荐(0) 编辑