SCJP认证考试复习笔记系列之二

SCJP认证复习——经典题库  我把147和104的题综合了一下,从个人的观点做了一些解析。也把其中的一些错误纠正了一些,多数题都通过了上机实测。但个人能力有限,对答案的正确性仍然不敢保证全都正确,所以请各位自行处理。  1. Given:1. public class returnIt {2. returnType methodA(byte x, double y){3. return (sh 阅读详情

      下周去考SCJP,这两天再复习一下。

  1. 调用线程实例的start()方法他的run()方法会运行,你直接调用run()它也会运行。
  2. Java中方法参数是按值传递的,最简单的情况就是传递基本数据类型。他不能更改传递给他的参数的,例如下面的程序会输出0
    public class MyClass
    {
     public static void main(String argv[])
     {
                    MyClass mc = new MyClass();
                    int i = 0;
                    mc.increment(i);
                    System.out.println(i);
            }
          void increment(int i)
     {
                    i++;
            }
    }
  3. throws用在方法的声明中表示方法可能出现异常,throw表示抛出一个异常。不要混淆
  4. finally中抛出异常可以导致try中的异常被忽略。看下面的例子
    public class Test2
    {
     public static void main(String[] args) throws Exception
     {
      try
      {
       f(); 
      }
     
      finally
      {
      
       m();
       
      }
      
     }
     
     public static void f() throws MyException
     {
      throw new MyException(); 
     }  
     
     public static void m() throws MyException2
     {
      throw new MyException2(); 
     } 
    }
    class MyException extends Exception
    {}
    class MyException2 extends Exception
    {}
  5.    assert Exp1:Exp2这种形势中 Exp2如果是方法的话必须有返回值,可以是基本数据类型也可以是任何Object但是不可以void。
  6. 如果你提供了一个类的构造器那么编译器就不会提供无参数的构造器给你了,往往在扩展类的时候会出现问题,下面的例子就不能通过编译
    class Base
    {
            Base(int i)
     {
      System.out.println("Base");
     }
    }
    class Derived extends Base
    {
     public static void main(String argv[])
     {
      Derived d = new Derived();
     }
     
     void Derived()
     {
      System.out.println("Derived");
     }
    }
  7. 构造器是不能被覆盖的
  8. native的方法是不能有body的,因为他们通常用c/c++来实现
  9. public class MyClass
    {
     private static int x = getValue();
     private static int y = 5;
     
     private static int getValue()
     { 
      return y;
     }
     
     public static void main(String args[])
     {
      System.out.println(x); 
       System.out.println(y);
     } 
    }
    这段程序的输出会是0,5。因为首先x,y都会设置为默认值0,当给他们赋值的时候y还是0,所以返回的y付给了x,所以x=0,然后给y赋值=5
  10. 引用声明为final的表示他不能再指向其他的对象,但是不说明引用的内容不能被修改
  11. 数组声明的时候,如果是基本数据类型的初始化为0或者false,如果是对象的初始化为null
  12. String = String+char是合理的 char = char+String是不合理的
  13. StringBuffer sb = new StringBuffer("haha"); String s1 = "haha";System.out.println(s1.equals(sb));输出会是false的。不要被迷惑,不同类型的比较输出是false String和StringBuffer在层次上没有关系
  14. static的方法中不能使用this
  15. &可以用在两个int之间表示bit与操作  &&不能用在两个int之间 要在布尔型之间使用

 

如何通过SCJP考试(含真题分析和考点)          SCJP认证全称为SUN 认证Java程序员,是Java认证系列中最基础的一门认证。要通过Java的其他认证,必须先通过SCJP认证(SCEA认证除外)。即使SUN被Oracle收购了,Java技术本身是不会因为收购而受到影响,Java技术仍然是大型企业应用的首选技术。       虽然不能说,如果拥有了Java的相关认证,就能有多高多高薪水,不过很多公司企业对于拥有证书 阅读详情

相关推荐

SCJP SUN 公司310-055题库实战指南

本文还有配套的精品资源,点击获取 简介:SCJP认证考试是Java程序员的专业资格评估,特别是在Java SE 6平台上。310-055题库覆盖了Java基础知识、面向对象编程、异常处理、内存管理、集合框架、多线程、输入输出流、反射、泛型、注解以及Java API使用等多个关键领域。为了准备这项认证,考生需要通过大量的练习题进行实战训练,并且熟悉官方文档和相关教材以深化理解...

weixin_33363025的博客 1147

SCJP考试认证复习笔记系列之三

      SCJP考试认证复习笔记系列之三 java中的boolean类型不能和int类型进行转换的,不要认为true为1、false为0 局部变量在使用前一定要先初始化 class中如果含有抽象方法那么必须要声明为抽象类,如果没有抽象方法也可以声明为抽象类,接口中的方法都不能在接口中实现。 length是数组的一个变量而不是方法,通常我们计算Collection的时候要用size()方法 B

mingjava的专栏 2135

【清风数学建模笔记】第十一讲:时间序列分析

【清风数学建模笔记】第十一讲:时间序列分析

manerzi的博客 833

SCJP认证考试复习笔记系列之一

      希望总结的这些知识点会对准备通过SCJP考试的朋友有所帮助!难免有错误的地方欢迎大家批评指正。 Thread类是在java.lang包中定义的,sleep()和yield()是Thread的静态方法。但是wait()、notify()、notifyAll()是Object类的实例方法。要让一个线程启动要调用start()方法,但是具体什么时间线程开始运行是跟操作系统和虚拟机相关的。

mingjava的专栏 2626

别再瞎试了!手把手教你用DC NXT的compile_ultra命令搞定物理综合(附完整脚本)

本文详细介绍了如何使用DC NXT的compile_ultra命令进行物理综合,包括环境配置、设计库创建、RTL加载、物理约束加载等关键步骤。通过实战示例和完整脚本,帮助工程师快速掌握TOPO模式下的物理综合流程,提升设计效率。

weixin_30413765的博客 295

PCIE配置和地址空间

来源:https://www.jianshu.com/p/574e9a2cbc4e 每个PCIe设备,有这么一段空间,Host软件可以读取它获得该设备的一些信息,也可以通过它来配置该设备,这段空间就叫做PCIe的配置空间。不同于每个设备的其它空间,PCIe设备的配置空间是协议规定好的,哪个地方放什么内容,都是有定义的。PCI或者PCI-X时代就有配置空间的概念,那时的配置空间如下: 图6.1 整个配置空间就是一系列寄存器的集合,其中Type 0是Endpoint的配置,Type 1是Brid.

qq_28643619的博客 4060

SCJP认证考试复习笔记系列之一(收藏)

希望总结的这些知识点会对准备通过SCJP考试的朋友有所帮助!难免有错误的地方欢迎大家批评指正。 Thread类是在java.lang包中定义的,sleep()和yield()是Thread的静态方法。但是wait()、notify()、notifyAll()是Object类的实例方法。要让一个线程启动要调用start()方法,但是具体什么时间线程开始运行是跟操作系统和虚拟机相关的。 任何时候都要

1632

手把手教你搭建自己的 API 中转站

本文介绍了如何通过开源工具CLIProxyAPI(CPA)搭建本地AI模型代理服务,解决多工具切换、海外API访问困难等问题。CPA可将OpenAI、Gemini等不同服务的API统一封装,用户只需配置一次账号信息,所有客户端即可通过标准接口访问。文章详细讲解了CPA的下载安装、配置修改、账号导入及客户端连接方法,并强调其经济性、可控性和集中管理优势。通过自建中转站,用户可避免第三方服务的质量风险,实现多账号负载均衡,构建个人AI资源池。最后提供了网络配置等实用建议,帮助开发者高效使用AI编程工具。

DongJiYong_20的博客 1838

(自己看)scjp认证考试全接触

scjp认证考试全接触(很有价值哟)Java以其平台无关性、面向对象、支持多线程等优点成为越来越多的程序开发人员的新宠,Java技术以其独特的优势在越来越多的领域得以使用和发展。作为程序开发人员,为了检验对Java掌握的程度,参加Sun公司的Java认证考试是比较好的一个方法。两周前,我以83%成绩通过了SCJP1.4的认证考试,有一些体会想与大家分享。  想顺利通过考试,可以从以下几个方

山哥's 专栏 1453

YOLO26优化:原创自研 | 自研独家创新DSAM注意力 ,基于BiLevelRoutingAttention注意力升级

提出新颖的注意力DSAM(Deformable Bi-level SpatialAttention Module),创新度极佳,适合科研创新,效果秒杀CBAM,Channel Attention+Spartial Attention升级为新颖的Deformable Bi-level Attention+Spartial Attention

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 368

2025年广东省职业院校技能大赛高职组“区块链技术应用”正式赛题解析答案(标准答案参阅)

某公司规划开发一个区块链供应链金融平台,包括核心企业、供应商、银行等角色,通过智能合约代码逐步构建区块链供应链金融平台的基本功能,实现银行向核心企业提供授信并发行数字凭证,企业与企业之间转让数字凭证。此外需要完成区块链供应链金融平台的前后端,实现基本的业务逻辑

我是网络安全兼技能大赛工程师,专注网络安全技术学习与技能大赛实战!持续分享最新的技术文章,帮你少走弯路,一起在技术赛道上进步~ 1271

关于 SCJP 1.4 考试

 SCJP 1.4 考试是 Sun Microsystems 推出的系列 Java 认证考试中的第一个,对于众多程序员来说,它是成为优秀 Java 开发人员的第一步。 该考试测试 Java 的基础知识并需要对该语言的语法和语义有深入理解。  1.参加培训或自学Java经典课程。如果有C语言和面向对象的基础,只需自学SL275课程以及JDK1.4API,否则应该参加相应的培训班进行学习。

!Java 6122

2024年03月CCF-GESP编程能力等级认证Python编程五级真题解析

下面流程图在yr输入2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填入( )。 A. (yr % 400 == 0) or (yr % 4 == 0) B. ( yr % 400 == 0) or (yr % 4 == 0 and yr %100 != 0) C. ( yr % 400 == 0) and ( yr % 4 == 0) D. (yr % 400 == 0) and (yr % 4 == 0 and yr % 100 != 0)

人生就是一个不断学习的过程 748

scjp(sun 认证 java 程序员),下面来谈谈我的复习方法

scjp(sun 认证 java 程序员),下面来谈谈我的复习方法很久就写了此文,给了几个考证朋友看,结果他们都轻松通过了,但一直没在网上发表。首先强烈鄙视那些背题,代考,作弊获得证书的傻比。既然考此证书,说明为了打好基础,为了学习更高层次的java做准备。  1)系统复习要根据考纲来复习,因此1.4中IO和AWT不考,可以不复习。考纲如下:第一部分:声明和访问控制第二部分:流程控制,断言和异常处

吴楚狂生 2883

喷涂机器人系列编程:ABB IRB 5500_(7).喷涂质量控制与优化

通过编程手段对ABB IRB 5500喷涂机器人进行质量控制和优化,可以显著提高喷涂的均匀性和附着力,减少涂层缺陷。具体的方法包括喷涂参数的调整、路径规划的优化、喷涂效果的检测与反馈,以及喷涂参数的动态调整。综合评估系统可以进一步确保喷涂质量的稳定性和一致性,帮助汽车制造企业提高产品质量和生产效率。

zhubeibei168的博客 851

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

顺利通过scjp认证考试

  Java以其平台无关性、面向对象、支持多线程等优点成为越来越多的程序开发人员的新宠,Java技术以其独特的优势在越来越多的领域得以使用和发展。作为程序开发人员,为了检验对Java掌握的程度,参加Sun公司的Java认证考试是比较好的一个方法。两周前,我以83%成绩通过了SCJP1.4的认证考试,有一些体会想与大家分享。 想顺利通过考试,可以从以下几个方面着手: 1.参加培训或自学Java...

追求 246

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Java 认证考试 OCAJP 经验总结

1.  考证、认证是否有用含金量的话题 关于认证考试(无论什么认证)是否有用?这个话题无论是在哪里都有人问。这个问题就好比上大学是否有用吗一样,有的人没上过大学一样年薪百万。认证这种东西需要的时候即有用,不需要的时候就没用。有,并没有什么坏处。说实话个人感觉这证件没什么大用。而自己想考的理由完全是想自我check下,逼自己复习学习基础。如果你是刚毕业的GH或者在校的,手里有些零花钱的可以考虑下,...

我在山城重庆,我希望能为这片软件沙漠地带贡献自己的一滴水,Stay tuned! 1万+

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

SCJP考试题-2

日志 > 软件编程 转载到我空间 复制本文网址 显示签名档 大字体 选用该信纸上一篇|下一篇|返回日志列表设置置顶 | 编辑 | 删除SCJP考试题-2发表于:2008年4月30日 13时53分46秒阅读(4)评论(0)本文链接:http://user.qzone.qq.com/169188811/blog/1209534826

yuzhu2008的专栏 1135

参加SCJP认证时学习的笔记

把SCJP认证的参考书看了2遍,但迟迟未考,因为没有钱。。。今年终于狠下心花了700元在网上买了张转让的考试券(原价1400,SUN其实挺黑的),5月份报名考了90多分,也算了却了一桩心事。下面是我当时的学习笔记,都是一些很基础的知识。一.语言基础1.JAVA语言标识符:开头以字母,"_","$"开头,后跟字母,"_","$",数字。2.System.gc()  或者Runtime.getRu

pwy_19831104的专栏 672

[转载]SCJP 1.4 认证的初级教程

SCJP 1.4 认证的初级教程最近,Sun 已针对 J2SE 1.4 更新了 Sun Certified Java Programmer(SCJP)考试,这意味着您需要克服一些新困难才能通过认证。在这个 SCJP 认证的初级...

congji3817的博客 248

JAVA--scjp证书。

过了SCJP,得分94%,自我感觉良好。下面把我自己的复习,考试过程在这里做个小结吧:      1.知识背景和概况:      我不是程序员,在大学做毕业设计的时候用Java系统,后来就没有再用过Java了,2001年的时候上过SCJP培训,讲得太快,那个钱算是浪费了。后来由于种种原因一直没考,今年终于下定决心把这个心愿了结了。到目前为止,我的水平只能算是业余的,但是我有信心很快就成能进

轻风细雨_林木木 1万+

java认证考试 难度_Java认证考试技巧心得是什么?

前段时间考过了SUN CERTIFIED JAVA PROGRAMMER ,考完后一直很忙,现在闲下来,和大家分享一下考试的验 1 ) J AVA 2 P LAT FORM 考试科目是310-025 ,有59 题,及格线是61%,即答对36 题。考试 时间是90 分钟。特别令人厌恶的是考试前有个AGREEMENT ,连你读它的时间也被计算在 内。小弟开始不知道,还在慢慢读,突然发现已经用了3 分钟...

weixin_42510645的博客 1935
上一篇: 应用双缓冲技术解决J2ME中的画面闪烁的问题
下一篇: SCJP考试认证复习笔记系列之三
mingjava
博客等级 码龄24年 68粉丝 114原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值