
正文
Java代码飘红 java代码不变色
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
做java软件工程师,怎样才能写出好的代码?
1、只做有目的性的优化 大型软件系统肯定非常关注性能问题。虽然我们希望能够写出最高效的代码,但很多时候,如果想对代码进行优化,我们却无从下手。
2、重构。重构就是在不改变软件功能的前提下改善代码的设计以提高可维护性。修改别人的代码或者优化自己的代码都需要用到重构技术。设计模式。基于一些常用的模式来学习如何使用设计模式。
3、需求分析能力 一个高级java工程师除了自身拥有高超的java技能之外,需求分析能力是必不可少的。
4、如果只是玩玩的话,能编写一个桌面程序,只需要把基础的javase学会也就是说1-4的知识。
相关问答
Q1: 提一个jsp的问题
D. String params[]=request.getParameter (); page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是(D )A. %@ page %作用于整个JSP页面。
解决方法:在aa类中加一个Collection xxx属性,然后把aaa方法名改成getXxx();这样就可以了。
如果你希望取消这个检查,那按照以下步骤 转到编辑器 - 检查 - XML 查找并取消选中“冗余默认属性值赋值”。
Q2: 为什么java注解会爆红
一方面是java语言本身所具有的语言特性。比如说:简单,面向对象,安全,多线程,跨平台,独立于体系结构,健壮性,分布式,解释型等等。
因为同一区域内变量名有相同。因为JAVA中同一区域内变量名不能有相同的,否则会标红,把保错那个变量改个名字或者去掉前面的数据类型int。
由于java软件默认支持的语言是英文的,如果VS代码中出现汉字的注释,VS助手将会认为不符合英文语法规范,所以会在汉字下面用红线标出。
java虚拟机可以识别注解,通过注解告诉虚拟机要实现的功能,修正一些编译期人为的错误,如我们要重写toString,但是却写成tostring,如果没有注解,编译器就不会作编译时检查,就把这个tostring当初普通的方法,不会报错。
注解是以‘@注解名’在代码中存在的,根据注解参数的个数,我们可以将注解分为:标记注解、单值注解、完整注解三类。
注解方式节省才项目空间,直接在类文件中就能看到相关。但是可读性差,不直观。每次要修改的时候,都要修改类文件,失去了xml的优点,可配置性。
Q3: Eclipse输入java代码为什么下面会显示红色波浪线?
1、eclipse 关键字拼写错误、语法错误、方法名没找到、jdk编译版本与开发版本不一致等等都会出现红线,这些需根据具体情况具体分析,可以发下代码截图,让大家帮你分析一下。
2、语法错误。在Java编辑器中代码下面标记的波浪线,这表示标记波浪线的代码有语法错误。具体是什么错误将光标移动到波浪线的位置静止不动,编辑器就会将错误的详细信息显示。
3、你代码复制过来的吧,java文件中只能有一个public修饰的类,并且与java文件名相同,你是想把main方法复制过来是吧。
4、你语句都没写完,当然有错了,你语句写完整,这个错误自然就消失。
5、有红线没有叉就行,有时候是这样的把eclipse关了重新打开就没有问题了。
Q4: 急!!java代码全红了
你可以将鼠标放到那个标志上,eclipse会 提示你错误的原因。
①你自己建立一个项目。然后建类一个一个代码复制进去!②再下载一个JDK,不过前提你要知道对方的项目是用什么的什么版本的JDK。
这段程序错误有两处:1 MyWindow是MyPanel的内部类,它的内部不能定义static类型的成员变量,static类型的field必须定义在最外层的类中,这是Java语法的规定。
eclipse 关键字拼写错误、语法错误、方法名没找到、jdk编译版本与开发版本不一致等等都会出现红线,这些需根据具体情况具体分析,可以发下代码截图,让大家帮你分析一下。
开始——运行——输入——cmd——java——看有没有信息——再输入javac——看有没有列表信息,没有就是jdk问题。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。
young没有赋初始值,java定义变量后如果使用需要赋初值,否则会报错。
关于Java代码飘红和java代码不变色的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






