【JAVA学习路-think in java】:调用其他的类库

本文展示了一个使用Java生成随机数的示例代码,通过设置随机种子,演示了如何生成不同范围内的随机整数。
package pkg2;//MUST be the first statement
import pkg.*;

public class test {
	public static void main() {
		p42 obj=new p42();	
	}
}
package pkg;
// learn about Random
import java.util.*;

public class p42 {
	
	public static void main(String[] args) {
		
		Random ran=new Random(914);
		System.out.println("ran="+ran);
		int i=ran.nextInt(20);
		int j=ran.nextInt(100);
		int k=ran.nextInt(100000);
		
		System.out.println("i="+i);
		System.out.println("j="+j);
		System.out.println("k="+k);
		
	}
	
	
}

 

OUTPUT:

15,2.71828,3.14,Unbelivable,
Here,you,see,six,strings,now!,9527,
pkg.a@15db9742,pkg.a@6d06d69c,
------------    CUT LINE   ------------

K=886    1 1 2 object is so 5 8 13 3.14 flexible 
K=1    2.1 2.3 4 5 abc 
------------    CUT LINE   ------------

J=100    Tom/ cat/ &/ jenny/ mouse/ 

D IPU_FilterProcessUnitSDK: processImage , 1 08-20 23:04:38.353 10422 10579 D OCAM_FlashMode: getSupportTouchMode, mCurModeName: night, mbCaptureType: true 08-20 23:04:38.353 10422 13424 W System.err: java.lang.NoSuchFieldError: no “Z” field “c800tEnable” in class “Lcom/meicam/effect/sdk/SMsEffectParam;” or its superclasses 08-20 23:04:38.353 10422 13424 W System.err: at com.meicam.effect.sdk.MsEffectSdkContextUtils.nativeRenderEffectWithTexture(Native Method) 08-20 23:04:38.353 10422 13424 W System.err: at com.meicam.effect.sdk.MsEffectSdkContextUtils.RenderEffectWithTexture(MsEffectSdkContextUtils.java:49) 08-20 23:04:38.353 10422 13424 W System.err: at com.meicam.effect.oppo.MeisheRender.renderPreview(MeisheRender.java:175) 08-20 23:04:38.353 10422 13424 W System.err: at com.meicam.effect.oppo.MeisheRender.renderVideoEffectWithSMsEffectParam(MeisheRender.java:154) 08-20 23:04:38.353 10422 13424 W System.err: at com.oplus.ocs.camera.ipusdk.processunit.filter.vendorsdk.meicam.MeisheFilterSdk.drawFrame(MeisheFilterSdk.java:317) 08-20 23:04:38.353 10422 13424 W System.err: at com.oplus.ocs.camera.ipusdk.processunit.filter.FilterProcessUnitSDK.drawPreview(FilterProcessUnitSDK.java:626) 08-20 23:04:38.353 10422 13424 W System.err: at com.oplus.ocs.camera.ipusdk.processunit.filter.FilterProcessUnitSDK.processImage(FilterProcessUnitSDK.java:180) 08-20 23:04:38.353 10422 13424 W System.err: at com.oplus.ocs.camera.ipuapi.process.filter.FilterProcessUnit.processImage(FilterProcessUnit.java:12) 08-20 23:04:38.353 10422 13424 W System.err: at com.oplus.camera.filter.ipuadapter.FilterIpuAdapter.drawFrame(FilterIpuAdapter.java:31) 08-20 23:04:38.353 10422 13424 W System.err: at com.oplus.camera.filter.ipu.IpuFilterSdk.drawFrame(IpuFilterSdk.java:31) 08-20 23:04:38.353 10422 13424 W System.err: at jb.b.process(FilterTexturePreview.java:505) 08-20 23:04:38.353 10422 13424 W System.err: at com.oplus.camera.filter.texturepreview.TexturePreview.process(TexturePreview.java:4) 08-20 23:04:38.353 10422 13424 W System.err: at za.m.y(EffectProcessorImpl.java:62) 08-20 23:04:38.353 10422 13424 W System.err: at za.m.x(EffectProcessorImpl.java:25) 08-20 23:04:38.353 10422 13424 W System.err: at za.m.k(EffectProcessorImpl.java:21) 08-20 23:04:38.353 10422 13424 W System.err: at za.m.effectProcess(EffectProcessorImpl.java:60) 08-20 23:04:38.354 10422 13424 W System.err: at bi.n0.m(SurfaceTextureScreenNail.java:70) 08-20 23:04:38.354 10422 13424 W System.err: at bi.n0.k(SurfaceTextureScreenNail.java:153) 08-20 23:04:38.354 10422 13424 W System.err: at bi.h.k(CameraScreenNail.java:193) 08-20 23:04:38.354 10422 13424 W System.err: at ci.l.k0(PreviewRenderer.java:298) 08-20 23:04:38.354 10422 13424 W System.err: at ci.l.onDrawFrame(PreviewRenderer.java:26) 08-20 23:04:38.354 10422 13424 W System.err: at bi.o.x(PreviewEffectProcessor.java:16) 08-20 23:04:38.354 10422 13424 W System.err: at com.oplus.camera.common.gl.f0.c(GLThread.java:733) 08-20 23:04:38.354 10422 13424 W System.err: at com.oplus.camera.common.gl.f0.run(GLThread.java:27) 08-20 23:04:38.355 10422 21336 E thirdPartyAlgoTimerFunc: #00 pc 00000000000a128c /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #01 pc 00000000000878d4 /apex/com.android.vndk.v33/lib64/libhidlbase.so (android::hardware::IPCThreadState::talkWithDriver(bool)+204) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #02 pc 0000000000089468 /apex/com.android.vndk.v33/lib64/libhidlbase.so (android::hardware::IPCThreadState::waitForResponse(android::hardware::Parcel*, int*)+72) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #03 pc 0000000000089040 /apex/com.android.vndk.v33/lib64/libhidlbase.so (android::hardware::IPCThreadState::transact(int, unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int)+176) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #04 pc 00000000000846e4 /apex/com.android.vndk.v33/lib64/libhidlbase.so (android::hardware::BpHwBinder::transact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function<void (android::hardware::Parcel&)>)+76) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #05 pc 000000000001c1c8 /odm/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so (vendor::mediatek::hardware:📷:isphal::V1_0::BpHwDevice::_hidl_processImgRequest(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_vecvendor::mediatek::hardware::camera::isphal::V1_0::ISPRequest const&)+360) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #06 pc 000000000011d9d0 /odm/lib64/libAlgoProcess.so (android::ISPDeviceMgr::algoProcess(void*, android::spvendor::mediatek::hardware::camera::isphal::V1_0::ICallback, int, int, int, int, void*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, bool, void*, int)+11872) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #07 pc 000000000085efdc /odm/lib64/libAlgoInterface.so (android::rtoyProcess(android::AlgoProcessData*)+2988) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #08 pc 00000000002b8c28 /odm/lib64/libAlgoProcess.so (android::AlgoInterface::process(void*)+5656) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #09 pc 000000000013191c /odm/lib64/libAlgoProcess.so (APSManager::apsRoutine(void*)+1244) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #10 pc 00000000000a67a4 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+196) 08-20 23:04:38.356 10422 21336 E thirdPartyAlgoTimerFunc: #11 pc 0000000000097b20 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) 08-20 23:04:38.356 10422 21336 E APS_CORE: [ERROR][ ALGO_INTERFACE ] AlgoInterface.cpp: 1671 thirdPartyAlgoTimerFunc() timerType: 1 timeout, sigval: 0, raise SIGABRT, third party algo (aps_algo_raw2yuv) error!!! 08-20 23:04:38.356 10422 21336 E APS_CORE: [ERROR][ ALGO_INTERFACE ] AlgoInterface.cpp: 1675 thirdPartyAlgoTimerFunc() algo (aps_algo_anc_raw_hdr) cost: 2735 ms 08-20 23:04:38.359 10422 13424 D OCAM_EffectProcessImpl: effectProcess, activeFlag: 6, result:true, isSkip: false 08-20 23:04:38.362 02198 22128 I Hal3ARaw: E3ACtrl_SetThridFdInfo input version=6, face num=0, ffd data[0].x=0, ffd data[0].y=0, face roi(0, 0, 0, 0) 08-20 23:04:38.378 02198 22128 I Hal3ARaw: E3ACtrl_SetThridFdInfo input version=6, face num=0, ffd data[0].x=0, ffd data[0].y=0, face roi(0, 0, 0, 0) 08-20 23:04:38.380 10318 22097 I OplusCameraService: CameraServiceExtImpl.cpp: 5047 getTrdPartyFBJsonValue() getTrdPartyFBJsonValue apkPropName: oplus.video.beauty.com.oplus.camera, prop value: -1 08-20 23:04:38.381 02198 22121 W ifunc_cam_twin: [update_afterRunTwin_Dma] WARNING: slave_num 1 but channel.size() 1 08-20 23:04:38.385 02198 22101 D AFAlgo : Working buffer not created. skip all af_Process. dev 0 08-20 23:04:38.412 00920 00934 I mtkpower@impl: [setMode] type:6, enabled:0 08-20 23:04:38.412 00920 00934 E mtkpower@impl: [setMode] unknown type 08-20 23:04:38.414 02198 22128 I Hal3ARaw: E3ACtrl_SetThridFdInfo input version=6, face num=0, ffd data[0].x=0, ffd data[0].y=0, face roi(0, 0, 0, 0) 08-20 23:04:38.415 01707 03591 D BootPressureHolder: BootPressureHolder updateCpuPressure 52 08-20 23:04:38.416 02198 22121 W ifunc_cam_twin: [update_afterRunTwin_Dma] WARNING: slave_num 1 but channel.size() 1 08-20 23:04:38.421 02198 22101 D AFAlgo : Working buffer not created. skip all af_Process. dev 0 08-20 23:04:38.423 02198 22101 E ShadingTrans_core: [TSF_Plus] TSF ext para is 0 and VRA is 0 08-20 23:04:38.426 10422 10422 D OCAM_CaptureFailInfoUtil: enterCameraCheckToReport 08-20 23:04:38.427 10318 10796 D OplusCameraService: Set async binder(tid: -1 isEnable: 1) successfully. 08-20 23:04:38.431 10422 10500 V ApsAdapter, FullApsImpl: addPreviewFrameBuff, time: 42176400040000, roles: [1] 08-20 23:04:38.432 10318 22097 I OplusCameraService: CameraServiceExtImpl.cpp: 5047 getTrdPartyFBJsonValue() getTrdPartyFBJsonValue apkPropName: oplus.video.beauty.com.oplus.camera, prop value: -1
最新发布
08-22
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值